Danke für die schnellen Antworten.
In der Tat wird jede halbe Sekunde die Funktion verwendet und es müsste bei der Variante A alles schnell berechnet werden.
Ich konnte mir schon denken, dass Variante B logisch besser ist, aber aus irgend einen Grund hatte ich die Variante A ausprobiert und es ging, daher meine Überlegung.

Zitat von
Dax:
Das ist sie bei deaktivierter Optimierung auch.. Allerdings ist das Delphi-With ziemlich krank und sollte vermieden werden

Ist Delphi-With unheilbar krank oder kann man da noch das ein oder andere retten?