Preset Switching

Quick newb question - forgive me if I’m missing the obvious!

I’m trying to build a workflow similar to the process described in this thread. First a master “clean” preset is called, bypassing all connected pedals. Then various instructions are sent out accordingly. This works great and enables quick recall of settings + pedal combinations as desired.

The issue arises when switching presets. When you have to turn everything off first then, for instance, reload the same pedal you just turned off with a new setting, you get a small break in the sound while the pedal turns off/on. Is there a more elegant (seamless) way to achieve this workflow?

I suppose you could send cc messages to bypass certain pedals per patch? But this way you spend precious message slots…

Thanks in advance for your insight!