By default documents without a value for a given group_by are ignored. Like composite aggs it would be nice to support `missing_bucket` in group_by. Side effect: Progress reporting ignores missing values, progress calculation must be changed accordingly when implementing this feature.