GU
ID
Und wenn man die "Namen" nur für's Speichern braucht, dann kann man auch genauso gut einfach durchnummerieren
oder ganz billig den Pointer der Objektreferenzen als "ID" (nach Integer konvertiert, als Hex oder sonstwie) verwenden. (Beim Laden die ID aber nicht wieder in einen Pointer konvertieren, denn zu 99.9999999% wurden die Objekte bestimmt nicht an der selben Stelle neu erstellt)