When working on design iterations, I often need to create new versions of components by duplicating and tweaking existing ones. The problem? Simply modifying the original risks breaking existing instances across my designs.
Right now, the workaround is:
- Create an instance
- Detach it
- Convert it into a new component
But this is a lossy process—it strips away properties and variants, making it harder to maintain consistency and requiring unnecessary manual fixes.
What I need is a “Duplicate as Component” feature that creates a true copy—preserving all properties, variants, and interactions—so I can iterate faster without losing key functionality.