I'm sure everyone will use this correctly when writing new movement-related code...