private async Task PopulateProducts()
        {
            var products = _data.Products();

            await SaveRange(products);

            _data.AddDownloads(products);

            // Fix MainPictureId
            await ProductPictureHelper.FixProductMainPictureIds(_db);

            await PopulateUrlRecordsFor(products);

            _data.AssignGroupedProducts(products);
        }