User-defined PC Number Scroll?

Is it possible to use a footswitch to scroll PC Numbers, but with a user defined list of PC Numbers instead of sequential?

What I need is to be able to create a list of PC#s and then have one footswitch send the next PC# and one footswitch send the previous PC#. (increase and send / decrease and send).

So I could definte a list of PC#s like [4, 56, 3, 4, 25, 31, 14, 4] and then step through that list with a footswitch sending the PC# on each press.

Message scroll function should work for this, assuming you can manage with 16 or less PCs and you’re happy with it scrolling upwards from
Message one (can’t go backwards)