public override int GetHashCode() { var hashCode = -1095595053; hashCode = hashCode * -1521134295 + Importance.GetHashCode(); hashCode = hashCode * -1521134295 + ComponentTag.GetHashCode(); foreach (var filter in Filters) { hashCode = hashCode * -1521134295 + filter.GetHashCode(); } return(hashCode); }