Contextual view that limits results?
A better understanding of contextual filters led me to a solution.  I used a contextual filter to limit which pages showed the menu, then used a filter to control the items.