Blockstore stores the max/min dirty block so that only a cuboid needs to be scanned