Hash deep copy