Storage and output of different messages

My next dream feature is a pipe which can store and output mutliple messages. Something like coll in Max. What is the point?

Virtual mappings allow to control Midihub and “re-patch” it by sending various messages to the Miidhub. I we could enter and store a list of messages that could be triggered and sent out to the virtual mappings, we could re-wire Midihub completely with a single controller/note/trigger/program change.

This would allow to create a higher level patches which could be reconfigured on the fly.

What do you think?