It is the carousel script, the way it works
I'm going to suggest that that seems improbable. As I noted before, the behavior of the main menu changes over time (worsens). It starts out shifting down
one notch, but visit enough displays and that number increases. This strikes me as a flaw; some variable is getting stuck and gradually added to.
Right now my AttractMode is shifting the wheel down
nine notches every time I exit a display. And I've discovered a new behavior: If the wheel's down-shifting happens to meet or go past where the wheel loops, that's where it stops ("Exit Attract-Mode"), and the variable dictating how far askew the wheel will go is reset to 1 (or perhaps 0) at this point.
Simply cannot be intended. Of no use to anyone. I'm hoping there's something I can do on my end to keep this from happening.