Instance swap property: Set to 'none' or 'empty'

It’s a bit clunky to have to create BOTH a boolean property to hide/show an instance and an instance swap property to set the instance. If there was a value of “none” in the instance swap picker, then you could do without the extra boolean property.

Here’s an example of a button with a leading & trailing icon to illustrate:


This would also be great for string properties. Closer to typical code components and probably easy to implement on Figma’s side.