Hello,
I’ve updated the widget originally proposed by @antol.peshkov, to allow value synchronization between several pages.
When you have too much widgets to display on one page, you can now use this drop-down widget to split them over different pages, and use the synchronization feature to keep the same selection even if you move to another page.
Use the drop-down as main selector on each pages, and define the same session ID on each. Then, when you navigate from one page to another, the drop-down will keep the same value (and the display of connected widget will update accordingly).
Widget link is: https://varamil.github.io/grist-widget/drop-down/index.html, you can find an example here, and the source code is available on Github.
Under the hood, the synchronization is done by saving the selected value in the navigation session. So, you can have several browser tabs open at the same time with different values, and different users can open the same page and select different values.