private bool HasConcern(ITopic topic, IConcern concern) { var topicConcerns = topic.GetConcerns(this); var concernUIDs = concern.GetUIDs(this); return(topicConcerns.Any(topicConcern => concernUIDs.Contains(topicConcern))); }