Allow filters to have finer control on what cell sets they support
Certain algorithms like VertexClustering only work on certain cellset types. It is pointless to generate the code paths for structured data cell sets, when the algorithm can't operate on those dataset types.