Speeding up WSUSOffline...

When i run WSUSOffline to download, it's really quite slow... The downloading files itself can be pretty quick, i'm using the Aria2, sometimes my throughput is saturated, so that's fine..
But it's the validating, checking, etc. of all the already downloaded files that just takes forever...
Can some of these tasks be multi-threaded/paralleled?
It seems like it's just spending time having a chat with the MS servers, waiting for responses, etc... processor/Network utilization is almost zero for much of the run...
Why ask MS about just 1 file at a time? Why not ask about 6 or 10 concurrently?
Web browsers are usually accessing 4-6 items at once i think.
Just some thougts... as i sit here watching the scripts running...
But it's the validating, checking, etc. of all the already downloaded files that just takes forever...
Can some of these tasks be multi-threaded/paralleled?
It seems like it's just spending time having a chat with the MS servers, waiting for responses, etc... processor/Network utilization is almost zero for much of the run...
Why ask MS about just 1 file at a time? Why not ask about 6 or 10 concurrently?
Web browsers are usually accessing 4-6 items at once i think.
Just some thougts... as i sit here watching the scripts running...
