FindComponent ist ein recht schlechter Stil.
Strings vergleichen dauern relativ lange, vor allem wenn man sequentiell durch das ganze Components-Array durch muss.
Wenn du die Komponenten, die du brauchst, in ein Array packst, hast du indizierten Zugriff, das heißt das Ganze geht sehr viel schneller.
Nebenbei: Die wenigsten hier sind Pros. Ich zum Beispiel bin keiner.