Player position refactor.