No se que pretendas... pero no veo muy normal eso de insertar componentes en el parent.
Podes crear los componentes, e incluso publicarlos como propiedades de tu propio componente.
O bien, dejar que sea el programador quien los cree y vos solamente almacenar apuntadores a estos, también medinte propiedades.
Si queres mantener tu comportamiento actual, el caso de los nombres, ya te lo ha resuelto magistralmente Román, y según parece con el primer método lo único que te fallaba era eso, no?
Hasta luego.