How do i mimic the moving behaviour of dynamic objects while simulating in the editor?

So when you simulate your game in the editor and use your pivot to move dynamic objects, the object will always try to return to the pivots location. I am making a VR game where you pick up objects, but i dont want them to intersect with any of the levels geometry.
i tried setting high dumping values, but the object wont return to its initial location and stays in an offset.
Obviously i dont want to disable physics.
Also i am using an interface function to call the pickup, so i cannot use a timeline to interpolate between positions.

Maybe i am missing a node or just the right idea.
Thanks in advance :slight_smile: