Lets assume we have a single skin and multiple components applying that skin. In this case, does flex create a seperate skin for each component or single skin and multiple references to the components? I am asking that because I will have buttons using the same skin but each button will be assigned a different icon in the skin file. I am considering to embed all icons in the skin file and assign them based on the hostcomponent ids in the skin file but i dont want to accidentally repeat the creation of all icon instances for each button.
Each component has its own skin instance.