private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e) { if (contentMaster == null) { contentMaster = new PlotterContent(master); } else { contentMaster.Refresh(); } Metas = contentMaster.GetAllVectorsMetaData(); foreach (var item in Metas) { item.DownloadPreview(); } }