BaseCube class + hdf journal (objects snap/append only)