Ich kann Deine Frage noch nicht recht nachvollziehen, daher mal allgemein:
Die Formulare sollten Zugriff auf eine Datenkomponente erhalten.
Die Datenkomponente sollte KEINEN Zugriff auf das Formular haben (also TMyForm mit all seinen Eigenschaften nicht kennen).
Soll z.B. ein Memo gefüllt werden, sollte das Memo über einen Methodenaufruf der Datenkomponente übergeben werden.
GUI- und Datenpackage sollten völlig unanbhängig voneinander lauffähig sein. Erst zur Laufzeit sollte eine Verbindung hergestellt werden.
Hilft Dir das?