Another way around this is to create memblocks out of all your object, images, audio and save them into one file. That way you can extract the data directly into a memblock and work with it from there.
Open file for writing
make memblock from image
write memblock to file
last image?
make memblock from sound
write memblock to file
last sound
... etc
close file
All wrapped up into one file. If you also write the size or position of each memblock then you can randomly access each memblock individually when needed.
Warning! May contain Nuts!