bool searchForImages(List<Scraper> lScrapers, ScraperResultsCache resultsCache, ThumbSearchType searchType, ScraperGame scraperGame)
        {
            foreach (Scraper scraper in lScrapers)
            {
                ScraperResult result = resultsCache.GetResult(scraper);
                if (!doWork())
                    return false;
                if (result == null)
                    continue;

                if (searchType == ThumbSearchType.Fanart)
                {
                    if (scraper.PopulateFanart(result, scraperGame))
                        break;
                }
                else if (searchType == ThumbSearchType.Covers)
                {
                    if (scraper.PopulateCovers(result, scraperGame))
                        break;
                }
                else if (searchType == ThumbSearchType.Screens)
                {
                    if (scraper.PopulateScreens(result, scraperGame))
                        break;
                }
            }
            return true;
        }