a) actions beschränken auf feste Größe
Aber dann ist das Array nicht mehr dynamisch, und außerdem verschenkst Du bei wenigen actions viel Speicherplatz
b) 2 Dateien, eine für die TMod's, eine für die actions, mit Referenz aus der ersten Datei in die zweite.
Aber das ist eine Fummelei, und fehleranfällig
c) Abspeichern in eine
DB
d) Abspeichern im INI-File-Format. Dann kannst Du einfach eine ganze section einlesen bzw. schreiben mit den actions, die zu einem TMod gehören.
Gruß
Roderich