Bei TInterfacedPersistent ist der Referenzzähler (im Gegensatz zu TInterfacedObject) abgeschaltet. Wenn Du keine Objektinstanzen benötigst, wäre TInterfacedObject dann sicherlich die bessere Wahl.
Habe das mal gegengeprüft.
Es ist nur so wenn ich TInterfacedObject verwende sind meine Ressourcen Bilder, Window und was dazugehört schon gelöscht, freigegeben.
Den einzigen vorteil den ich dann habe. Ich kann sehen beim Debuggen ob das Object entladen wurde.
Von daher lass ich es so wie es ist bringt keinen Mehrwert. Danke