Vielen Dank an Günther und Uwe: ich glaub ich habs jetzt verstanden. Wobei ich ehrlich gesagt den Umweg über eine extra Property dafür vergleichsweise hacky finde.
Aber gut, wenn Delphi es so will ... Zumindest weiß ich jetzt, wies funktioniert.
Für den Moment hab ich aber erstmal
diese Lösung von Stevie genutzt. Ist an der Stelle die praktikablere Methode für mich, da es nur um drei oder vier Zeilen Code geht, der zweimal dasteht. Ist demnach lesbarer und übersichtlicher wenn man nicht noch 20 Zeilen Interface und Implementierung drumherum baut.
Vielen Dank euch allen! Hab wieder ne ganze Menge hierbei gelernt.