Want to keep custom cursor from "jumping"

I have a custom cursor that appears in the last frame of an short animation sequence. It works well. I’ve written code that makes the real cursor disappear in favor of the custom one–which jumps to wherever the real cursor last was.
/*
Mouse.hide();
pawHand_mc.onEnterFrame = function(){
this._x = _root._xmouse;
this._y = _root._ymouse;
updateAfterEvent();
};
*/

What I would like, though, is for the custom cursor to stay where I placed it on the stage and for the mouse coordinates to lock on to it either before or as the “transfer of power” takes place, so it doesn’t “jump” on the screen.

I could have the custom cursor movie clip appear a few frames before the code, if that would help.

What are my chances?