Save footswitch bindings in many presets

I would like to make presets for a pedalboard with different footswitch bindings for the same pedal. When I assigned different switches to different presets and cycled through the presets, the footswitches remained on the last pedal I assigned.

My current use case is two loopers (looper A and looper B) with foot switches bound to the record and reset buttons. I would like to swap the foot switch bindings between looper A and looper B. I imagined presets would be a good way to do this, using the assign all menu option.