protected override int GetHash() { // Note: Using CLR-Hashcode return(m_cellQuery.GetHashCode()); // We need not hash the slots, etc - cellQuery should give us enough // differentiation and land the relation into the same bucket }