Any way to catch a drag event on PointDrawTool before the drop?

Hello,

I am trying to use the PointDrawTool of Bokeh in a Panel application. I use it to display “robots” moving across a square space. My problem is that I have a periodic callback that updates the ColumnDataSource used for the plot every 10ms or so, so when I try to drag & drop a robot, this updates causes it to stay in place.

Is there any way to register a robot being dragged so that I can deactivate the periodic callback for the duration of the event? Or is there a better plotting tool for what I am trying to achieve?

I can provide more details if there isn’t enough.

Thanks for the help!