vtkExtractGeometry on mulitple planes

I’m trying to implement something like Paraview’s crinkle slice but support multiple planes in a single filter. I expected I could use vtkImplicitBoolean to combine multiple planes into a single implicit function but I can’t get the desired behavior. Suggestions? There isn’t a lot of documentation on this.