Congrats, I liked it a lot! It helps us to create a scalable UI system, I’ll try it.
But have you tried this solution by working with more complex symbols? I mean, just not the isolated icon, but also when an icon makes part of the bigger and more complex symbol, like a card a button. Currently I avoid to create a symbol that makes my override panel too big, because in the end it can be to hard to manage it.