Apply multiple CSS Classes to component in Properties

I think that would cover it.

One last point about prioritization of class/role vs theme.

Direct example: last time I tried to add a role to a button component a lot of settings related to margin and size in the role were ignored in favor of bootstrap theme element design. Having more know-how now I will try again to do it the standard way, and also use something like [anvil-role]=navigation_menu {} instead of .anvil-role-navigation_menu {}.