MouseTracker no longer attaches annotations

Summary

Context

Description of change

Migration guide

Timeline

References

Summary

Removed MouseTracker’s methods attachAnnotation,
detachAnnotation, and isAnnotationAttached.

Context

Mouse events, such as when a mouse pointer has entered a region,
exited, or is hovering over a region, are detected with the help of
MouseTrackerAnnotations that are placed on interested regions
during the render phase. Upon each update (a new frame or a new event),
MouseTracker compares the annotations hovered by the mouse
pointer before and after the update, then dispatches
callbacks accordingly.

Issue #44631).