It's nice that you diminished the effect of trees pushing you so far away that your default interaction becomes the next tree over, but why on Ur do objects shove you around at all?
I see no logical purpose other than to annoy the player and screw up their position, which they chose on purpose before interacting with the thing.
Good to know that you're still tweaking, though. It's really quite a nuisance to be pushed off a ledge in your own home by your own property!