PS: eine Objekinstanz ist auch nur ein Zeiger auf die Objektdaten.
Ein Objekt ist praktisch ein Zeiger auf einen "Record" mit 'ner rießigen Klassenverwaltung und 'ner Menge zusätzlicher
RTTI-Daten.
Und ja, sowas geht und wird in der
VCL an einigen Stellen auch so gemacht.