Das ist ja auch keine EAV Struktur was Du da hast. Und ein Blob ist auch kein ArrayBuffer. Wenn Du aus einem Blob einen ArrayBuffer erzeugen willst, brauchst Du den FileReader.
OK. Coole Antwort! Nachfrage: sollte Dein Konzept nicht etwa denselben Mechnamismus wie JSON.stringify / JSON.parse unterstützen?
Nee. Ganz bestimmt nicht!