Allowing systems to influence the character speed. Systems have to work both on the client and server, as client simulates the movement.