Great! ..does not freeze anymore when usign network drives Opening them though seems to be slower than when using windows explorer but that could be just some temporary system glitch..
the solution i used is not as good as multithreading.
the only real problem with this method is when 2 big listings are required: the first is paused until the second is fully listed.
but ... hey... who needs so many huge listings at once?
no pauses while downloading, just while listing.
actually, this multithreading would have required 1000 times the amount of work i made for this simple solution.