Total guess here, but wouldn’t you be able to set a few messages at once–something like:
Message 1 - change ML10X preset to change loop order
Message 2 - use the Set Loops command to set which loops you want turned on for that preset
Or is the issue that you have different loops turned on and off on the fly, so you wouldn’t be able to know ahead of time which loops should be on? If so, that’s an issue I’m having as well and have asked for functionality that I think would address the issue you seem to be having. Check out my post here. It sounds like there are at least a few of us that could really take advantage of this functionality.