Factor data loading to allow parallelization
Parallelize data updating in hdf5 load
Move inverse table insertion from raw_insert to update