At worst you can do 6 macro for each brand
If it's a 2 macro rotation the end should be the same regardless of the element, right ?

Or put the 6 élément in a single macro but that would extend the number of macro used for a rotation...