startDrag on multiple items

In my project, I’m replacing the mouse cursor AND I have hover captions on buttons… both of which use startDrag to work. Needless to say, they don’t work at the same time. Either the custom cursor is following the location of the mouse, or the hover caption is following the location of the mouse… they swap when another startDrag is encoutered.

Is there any way to get around this??