Now store slice information in locator

Because we can't always rely on querying the dataspace hyperslab
as we won't always get a hyperslab.