It's a good solution!
But are there a variants not to change the balls during draging? If we can drag a physic object in the same way, it solves the problem with lost collisions...
In a hole, I want to create a sandbox with a ragdoll... that's why I have such tasks.
If I apply your method and try to grab a head of my ragdoll - will the rest parts be in physic mode and react to "world gravity", collisions etc? I think there will be a problems and multiple bugs..
What do you think, sqiddster?