If you want to create a button component, or a list full of buttons, and you want this button to be used all over the system.
Each button has its own text. One is Ok, another is Cancel, etc. On my system I have more then 50. Each button has 9 states: Selected, Unselected, hovered selected, hovered unselected, locked unseleted, locked selected, Locked selected hovered, locked unselected hovered and disabled.
For each button I create, I simply cannot use the same component, since the way it works adobe XD, we need to rescale each of the 9 states, and copy +paste text on each of the 9 states.
We urge for a solution on that situation. This is against any prototype process.