So you are c_moving into a physical object and that physical object responds?
Hmmmm... that is more unexpected than your solution to the problem!