repack tiff_reader to avoid slop (saves 16 bytes)