Note that the above is just an inefficient way of writing

m_parent->WorldTransform() * Transform * Animation

For any matrices A, B: (AB)-1=B-1A-1.


Animation = inverse(Transform) *...