I find that I often end up making a variant of a component inadvertently when I have to break the component for a specific instance. The only way I’ve found to add it to the main component is to add a new variant and then copy the contents of my existing component into the instance.
Not only is this a little clunky, but since I can’t (easily) copy the frame’s properties, I have to double check everything.
I’d like to just drag that new instance into the main component’s frame.