Add style groups to Components (like property groups)

Yes, that is the ideal.

Having used the Styles feature now, I can see there are UI implications to my proposed request and possible complexity.

When the whitelisting of classes feature request is implemented, that will provide an alternative way to achieve something very similar.