Do any vtkMultiBlockDataSets compatible filters consider visibility?

I am using vtkMultiBlockDataSets and vtkCompositePolyDataMapper2. The support that vtkCompositeDataDisplayAttributes is very elegant for coloring, visibility, etc. but I’m trying to find an efficient way to handle invisible block datasets such that they aren’t considered in filters like vtkCompositeDataProbeFilter.

Is my only choice really to subclass and add that support? Or am I missing something?