I really like the new direction for properties and variants. There was a bit of a learning curve, however, I see the potential in creating more powerful components without the need for as many variants.
I am running into an issue where I want certain layers to be visible on the true value for a Boolean, while turning off some layers on the same state of the boolean property. Right now I have to make a variant to achieve the desired result. I’d rather be able to set it up in the fewest variants possible.