а
вот эта тема уже не актуальна?
вообще, нужно отказаться от mouseMove события и перерисовывать положение курсора по enterFrame в общем обработчике.
Я для этих целей обычно пишу статический класс типа CursorManager в нем создается экземпляр курсора и в методе update курсор переставляется в нужное положение.

Код AS3:
public static function update():void {
myCursor.x = stage.mouseX;
myCursor.y = stage.mouseY;
}
update дергается по энтерфрейму из любой точки приложения, где есть обработчик enterFrame. У меня это как правило тоже отдельный класс типа Action
updateAfterEvent() принудительно вызывает перерисовку всего контента в окне флеш плеера, что очень накладно в плане производительности, если вызов этой функции происходит часто. А по mouseMove так и будет