New support for preparing FAT32-formatted devices using a Windows source image (WIM archive) that is over the filesystem size limit (4 GiB) has been added. It works by using the file splitting feature of wimlib to split oversized WIM archives to be under the file size limit, and thus able to stored using the FAT32 filesystem. This shrinks the preparation time of a Windows 10 20H2 v2 source image from ~30:00 to just 2:13!
Thanks to @varred at GitLab from WinToUsbLinux, whose implementation served as a reference for this feature.
As a side effect, WoeUSB now lists wimlib as a runtime dependency.