Thing is, I think you'll need another FXSlotBank, one that doesn't map the FX as it's used.
I didn't realise this until I started making the MCU Zones for the build. I figured it would be a good idea to assume that someone
only had an MCU, no extra surfaces.
In that scenario, you can't actually bank through the FX Slots because as soon as you press FXMenuSlotBank, it maps the next slot's FX the MCU. When I have the C4 active, I can see the FXMenu slots on the MCU, because there are no MCU compatible fx.zon files in the MCU FXZones folder but there are in the C4 FXZones folder and they don't map until I GoCurrentFXSlot.
With the MCU on it's own, all the fx.zon files are available, so they map with the banking.
Hope that made sense
You know, it might be better just to ditch the TrackFXMenuSlotNavigator