private void SetDefinition(MouthDefinition definition) { _unmatchedTeeth = definition.Apply(_teeth).ToList(); foreach (ToothController tooth in _unmatchedTeeth) { tooth.RepetitionsCompleted.AddListener(OnToothMatched); } }