- Add x/y positioning and offset to TextPath for proper dragging - Make TextPath draggable with onDragEnd handler - Curved text can now be selected, moved, and toggled without issues - Uses offset property to handle path-based positioning correctly Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>