Considering that, for me at least, the files can populate relatively slowly (a half sec to a full sec at the slowest) couldn’t this delay the display rather significantly? Make it act or look like a program hang?
I am thinking to show files in blocks of sixty or so. So the delay will be very small. And I don’t think it would make a difference, because I suspect you can’t focus on a zone anyway while files are being drawn somewhere else. This must be tested of course.