I don’t know if this is the intended behaviour - but when I unlink a component that has variants it reverts to the last created variant.
E.G. i create a base component and then a variant with background red. I place a base component on the canvas but then if I unlink this component it defaults to the red variant, it does not maintain the selected base or other previously created variants.
It would be helpful if when unlinked the component could maintain its selected variant.