Implement a position syncing system where the client constantly sends out positions to the server, and the server checks weather this movement could have theoretically been possible, after which the server does or does not teleport the player to their old position and move them towards their new updated position.