Rebuilding now; I could be wrong and it might have been InitPhysics that caused issues.

If that's the case, we could pull it from MessageListener, and also Update/Render from Renderable; this would solve the issue entirely, as then there would be no strange inconsistencies.