I see, that makes more sense. A logic procedure wouldn't be needed at that point, this would be more of a setting for a non-mandatory exclusive prefilter group: Hide other prefilters when a prefilter in the group is active.
From an UX point-of-view it takes more effort to switch to a different prefilter (turn off the active prefilter, activate the new prefilter). From a performance perspective it's not ideal either, as turning off the active prefilter will cause the unfiltered set to load, after which a new set is loaded when the new prefilter is activated.
However, it would de-clutter things a bit, especially if a default prefilter is present in the group. Perhaps an alternative solution would be to show an exclusive prefilter group as a combo? Anyway, feel free to create a topic in the Ideation section!