Is there a foolproof way to make sure that the colour variant from the component is kept when swapping a nested instance? I have a blue button with a white icon, when I swap the icon it reverts to the original colour of the icons. The icons are a font, not vector. They all have the same structure (see screenshot). The font is a style, and the icons have a colour variant assigned to it as well, would that be the problem?