Es wäre m.E. schön, wenn der Compiler dies automatisch für alle Objekte regeln würde (zumindest für Objekte der eigenen Application) und neben Property-Pointern auch für Variablen.
Gibt es doch schon?
Interfaces
Außer wenn jemand deren Zeiger schmutzig herumcastet, aber dafür gibt es ja die Möglichkeit die Referenzzählung manuell anzupassen.