Should this be a subclass of `VPlotContainer`?  I'm not 100% sure, and I'm not sure that changing it is worth the effort.