Hi @Gerard_Hook ,
Instead of using RTTI to reload form data/settings, perhaps you could use the builtin delphi stream interface to loading/saving forms. This should mean that it behaves the same way as you expect delphi to work.
Have a look at
https://www.scalabium.com/faq/dct0065.htm
and