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

Do you want this to be public now?