- Popover: call positionPopover() after opening the picker so the popover flips above the badge if it would clip the viewport bottom. - Popup: debounce saveFromControls() calls during picker drag (200ms) to avoid dozens of storage writes per gesture. Co-authored-by: Cursor <cursoragent@cursor.com>