Reduce memory allocations in Temple::ImmutableHash