Precompute and store the hash for operators that use GroupByHash or have hash partitioned output

I'd name these, `hashBlock` and `hashBlocks`... also the second one can use var args for the blocks.