doMove command for some reason causes significant FPS drop the further the unit from its destination. I noticed this when was playing with my snakes script. After moving away from initial snake spawn I started experiencing massive FPS drop to the point that it is actually unplayable. I even froze once. Removing doMove command solves the problem.
One other peculiar thing is that if I use BIS_fnc_codePerformance on doMove command, it completes in the same time regardless of the distance. So this must be internal workings of the AI engine.