Split facet materializes and support constant GroupBy materialization.
Fixes #4