minor: readGranularity would be clearer.