Track old-x, old-y (from previous commit), move prevent player out of bound code to post-update