Tips on building a better mouse cursor

The basic implementations of a custom mouse cursor I’ve found to be incredibly unresponsive.

Does anyone out there have any tricks on how to structure the code so that a custom cursor actually updates its position in a more responsive manner?

function CursorOn():void
Cursor.visible = true;
Cursor.x = mouseX;
Cursor.y = mouseY;
Cursor.mouseEnabled = false;
Cursor.mouseChildren = false;