Text styles excluding the weight

I am not sure if it is just me but I would like it if when you create a text style that it still allows us to change the weight of that font style with out me unlinking it first and then changing the weight or creating more text styles. I feel if I can create something like this i would be in 7th heaven:
Text: Heading 01 (size:16px Line height: 24px)
Weight: Bold
Colour: mint_300

This would make our devs super happy as well cause the then they can access 3 variables. I don’t think it would clean if I have to go and create Heading 01_300, Heading 01_400, ect. When it comes down to changes this might get complicated.

Any thoughts