Leg den Record in eine separate
Unit. Units sind in Delphi wie Namespaces in anderen Sprachen. Extra eine Klasse dafür, wäre wohl etwas viel Overhead, da du die Klasse ja auch immer instanzieren musst, um den Record verwenden zu können.
Man könnte allerdings auch überlegen, ob man aus dem Record nicht eine Klasse macht.