when all files in the dir/ are downloaded, the cache will be updated, example (cause this was my idea
)
You are downloading from a dir/ that has 2 files in it, but should be 10 (there still coming in)
you queue this dir/ 10 times over, and start to download, now when the first queued dir/ is done, cache is updated, and you now see more uploaded files and flash starts to download the newer ones