Rework clipping paths and masks again. Now can apply to both grobs and
viewports by defining them as referenced content.