Ich glaube in dem hier beschriebenen Fall ist es ungünstig die
RTTI zu verwenden. Denn letztendlich will man in den wenigsten Fällen das alle verfügbaren Eigenschaften etc. dem Endanwender zur Verfügung stehen. Und spätestens wenn es mehrsprachig werden soll ist es nicht mit einem einzigen Property getan sondern man kommt besser die Klasse gleich richtig zu implementieren so das sich jeder Nachfahre (wie bei TGraphic und TImage) selbst registriert und somit auch ausgelesen werden kann was verfügbar ist.