I just noticed that in the Platformer starter kit, Player.ApplyPhysics() scales by the elapsed time multiple times. This doesn't make sense to me - wouldn't it be better just to scale the Position + velocity calculation once? Obviously the physics numbers would have to be changed to fit, but it just seems to me that it would be less ...