Your conclusion is correct, most of the movement replication logic is within the MovementComponent classes.