Feature request - global save and replace?

Something I would find very useful, but I don’t know if others would agree. Anyway, sometimes I edit a preset and save it, but I may have used that same preset a dozen times across 100 banks. Then I have to go searching for every instance of that preset and I usually miss one. Then i find it when I’m playing something and it doesn’t respond the way I expect. It would be nice to have one of two things. Either a global save option, where modifying a preset would update every instance of that preset, or just a search that would return every instance of that preset. It doesn’t really apply to using the MC8 live, but it would make the housekeeping chores a lot easier.
The most useful thing, at least for me, would be one I mentioned a while back - allowing a preset to be in both a toggle group and toggle reset group at the same time across banks.

Here is an example. I use my MC8 Pro to control, among other things, a Boss GM-800 and VG-800, and a Headrush Flex Prime. Every preset sends a command to each of these, either a preset selection or a mute (a blank preset with the output on zero.) This handles the combination of sounds I want while muting the pedals I don’t. After a year I’ve finally upgraded the Flex Prime to a Neural DSP Quad Cortex Mini. That means that not just every preset needs to be edited individually, but each instance of that preset. I have 89 presets, but probably 20 of those are repeated a dozen times or more in each bank. That means instead of 89 edits I need to make 329 edits.