Slow Tarball Archive Reading
Tarball archives are sequential by nature, which makes parallel reading difficult and results in slow performance. A potential improvement would be to separate the thread responsible for reading the archive from the thread that parses the files.