Significant framerate drop when moving bones

Whenever I make bones match the location or rotation of another object, and move that object, my framerate goes down between 14 and 20. Why does this happen, and how do I get it to stop dropping?

Try playing an animation, post a picture of the profiler while the game is running.

If you deform one bone everything is recalculated, same as using a animation.

How many bones?
Vertex?

We have cpu armature skinning and its wicked expensive, but works inside a modifer stack.

We need GPU armature skinning, until then you can make actors like “dolls” using bone parenting and no armature modifier.

These actors run very very fast.