This is such a great feature! I have been using “utility” banks to create presets that I can then “stack” in other preset in order to get 24+ messages on a single press to control lights. The only thing I’ve run into is if you try and use custom bank sequences and your utility bank is not in the list, my MC3 will lock when you try and engage it from another bank.
I’m more programmer than most, so I think ultimately Morningstar should consider creating “message groups” that are independent of banks, and then those would be assigned in presets. This would also make it easier to reuse, move around, and stack groups of messages in multiple presets. Ideally they would be in XML or JSON and could be shared with other devices/users. This would probably make it way more complex for most to deal with though.