"Double-click a bed to plant it" has done nothing since the Organic rebuild: track() captures the pointer on the SVG root, and pointer capture retargets the compatibility click/dblclick events to the root, so the onDoubleClick handler on each object's <g> never fired. A double-click only selected. The double press is now detected in objDown itself — two presses on the same object within 400 ms and 12 px — which capture cannot retarget. The second press focuses the bed and starts no drag, so its pointerup has nothing to select into Plot; a plop in an unfocused bed already delegates to objDown, so double-clicking a plant focuses its bed too. Co-Authored-By: Claude Fable 5 <[email protected]>