Creating a system for moving and dragging non-physical objects

It’s much easier if you make interactive objects into blueprints. That way, you can set it so that putting down doesn’t need any transform ( because the root of the BP is the ground ), and the BP can also manage it’s own pickup / put down process.