I good way to do it might have been to queue player inputs or jump animations to the end point if another input is recieved