I think mounting function must be rebuild. Atm bot use mout, wait few sec and them start run. But the mount can be used on the move? Why not use the mount after the character began to move. It looks natural and saves time.