I finally implemented the ability to use convex meshes as boolean cutaways (or vignettes):

monkey cutaway