initial reworking of VolumeFile storage to prepare for appending maps
also reduce manual memory allocation