* Fix #4 for real by updating most calculations (zIndex, NPC walking) at FinishFrame, not EnterFrame