OK, ich hab jetzt 'ne "gute" Lösung gefunden.
Im Grunde genommen definiere ich jetzt selber die interne Datenstruktur der dynamischen Arrays (dieses kann man ja überall und in jedem anderem beliebigem Datentyp erledigen ...
ASM, Stream ... aber ich hab's der Einfachheit halber über Statische Arrays gemacht, do ich dort ja die Datenwerte im selben Format angeben kann) und weises den Arrays dann nur noch den Zeiger darauf zu.
PS: wer kennt nicht diesen Referenzen (RefCount) und ElementAnzahl bei Strings.
Intern sind Strings und Arrays ja gleich aufgebaut und wie ich jetzt mitbekommen hab, gibt es nicht nur dieses Zwei werte, sondern unter Umständen noch einen 3. Wert und RefCount ist nicht immer RefCount...
Aber genaueres dazu werde ich demnächst mal Veröffentlichen ... erstmal sehn, obs da nicht noch mehr gibt