the logic of rotating models now happens in AnimationMap rather than World