For less files extract from packs rs is efficient, but when extract many files it is getting slow since legacy dos did optimizations like query in one batch and do sorting so pack files is in a local manner that do not need to frequently make syscalls of file operations.