Dashboard filters for Primary/Foreign keys

I've got a dashboard that utilizes a bunch of foreign keys. So I have a variable at the top that selects the ID and offers a pulldown. It works, but it's a little weirder that only the ID shows.

Then I'd like to have a field dynamically change from "Overview" to the name of the selected workspace, so it's easy to tell which field you're doing on. I can't seem to get it to work, or show more name information. This isa. "Contains" filter, and all I get is "dashboard filters can only be used with Is queries." How do I work around this?

It seems pretty basic to have a name/id combination.

Showing and hiding it would even be fine, but I can't get that to work either.