You could just show the full list and have each button's visible propert bound to a comparison of their filterKey with the main filter key.
So all buttons matching that would be visible, all others would not.

Cheers,
_