It's needed for * Aggregation (with non-zero groupping) * Unnest * TableScan (done) * Join (done) * Filter (done) It's not needed, but done now for Values It's maybe needed (but I'm not sure) for partial * aggregation * limit * topN