Diese Komponente wird (aus hier nicht zu erklärenden Gründen) nicht in der Komponentenpalette installiert werden und wird immer per Code erzeugt, damit sind ein paar Einwände "entkräftet"...
Dann braucht es aber doch auch keine Komponente zu sein. Dann kannst du ja von TObject ableiten und den Constructor aufbauen, wie du willst.
Edit: Sorry, Bernhard war schneller.