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

maybe call this something like `combine_hash`.  Also mark this `hidden=true`