When dealing with (eg) 10k comics, the cover fetcher may take a very long time and chew through a ton of energy before it finishes.
When the number of unfetched covers exceeds some number (say, 100) the app should switch to only fetching covers for the current folder and it's ancestors, plus the first 5 comics in all of their subfolders.
Eventually the app will probably require more control of this but the above is a good enough start.
When dealing with (eg) 10k comics, the cover fetcher may take a very long time and chew through a ton of energy before it finishes.
When the number of unfetched covers exceeds some number (say, 100) the app should switch to only fetching covers for the current folder and it's ancestors, plus the first 5 comics in all of their subfolders.
Eventually the app will probably require more control of this but the above is a good enough start.