Grid Filters - conditional based on other filters

I want users to be able to filter by grade level and by standard (common core math).

If a user filters to only see tasks that are grade 3, and then clicks the filter for common core, they still get all of the possible standards. It would be very nice if the standards filter only showed grade 3 standards.