Die Frage ist nur, wie man das implementiert, da es ja nicht reicht neue Kategorien anlegen zu lassen, man muss die Properties ja auch entsprechend zuordnen und diese auch Verwalten. Dies müsste ja für jede Komponente indivuell verwaltet werden; nur anhand der Bezeichnung der Property wäre ja sehr ungenau.
Aber zumindest wäre es ähnlich der jetzigen Suchfunktion schon eine ganze Ecke besser, als bisher.
Generell gebe ich Dir aber Recht - pro Komponente(n) wäre sinnvoll.