Working on making it so that original_start can be used to keep track of overlap for decompression