Moving player reposition calculations into a separate method, to help move the player out completely later.