Reading many files (81K in this test) is way slower than reading just one big file. For bigger files, Pack is much faster. Here is a link to some results from a kind contributor:
https://forum.lazarus.freepascal.org/index.php/topic,66281.m...(Too long to post here)