Hi!, playing more days I have more ideas.
Ok, using a metafile couldn't be a good idea for you. Then, I'm seeing another way to take advantage of using the tag and/or Category index.
For example, could you implement a multi-select system?
Let me explain with an image:
This could allow us to use a kind of dynamic grouping system.
what do you think?