Limit access by tag instead of tiers?

Is there a way to limit access to pages by tag rather than by tier?

I’m working on a membership model where each tier chooses the benefits they want from a list. I think it would be really attractive to potential members – but I can’t figure out how to limit access to the various benefit pages/posts.

Thoughts?