Pick where the tooltip sits with position-area, then drag the anchor around the stage.
The tooltip tracks it automatically — no computePosition(), no ResizeObserver, no scroll
listener. Turn on smart fallbacks and drag toward an edge: position-try-fallbacks
flips the tooltip to keep it on-screen.
Drag the anchor to the edge the tooltip points at. With fallbacks on, it flips instead of clipping.