Zitat:
ich habe eine TPersistent (TBar) in einem TComponent (TFoo) untergebracht
Sieh was Du geschrieben hast. Das TComponent von TPeristent abgeleitet ist ...klar.
Aber deswegen ist TPeristent nicht gleich TComponent. Beschaeftige dich noch mal mit der Stuktur
von Objektorientiertem Programmieren (empfehle smalltalk).