Feature Request

A couple requests:

-The ability to add fixture profiles to macros while editing the macros, similar to how we currently handle adding lamp control options. I can learn a macro, but after the initial learn, if I need to change the fixture type, I currently have to relearn the entire macro rather than just deleting and inserting a new fixture type.

-The ability to query an address in order to select the channel which it's patched to. I'm currently trying to build some macros to automatically record submasters with fixtures that won't change addresses from show to show, but will typically change channels from show to show.

-Being able to copy and paste while editing a macro would also be fantastic.