Deswegen hab ich mir ja ein entsprechendes Verhalten ausgedacht, welches den Referenzzähler
und die Objektreferenz beachtet ... erst wenn Beides freigeben ist, wird alles aufgeräumt.

Das klingt ziemlich kompliziert und fehleranfällig, aber wenn es funktioniert, ist es cool.