Use HashIdentity.Structural