Thank you! Yes the player records their velocity, and function calls and they are played back during physics process and their positions are checked with a position buffer to see if their path was interrupted by future player.