Sorting menu using collections


We’ve created this sorting menu with interactions:

It uses different selectors for each menu category for the interactions to work.

I would like to confirm that this is not possible to replicate using collections, as you cannot attach different selectors to individual items. Or do you think there could be a way to achieve this?