title: BackgroundWorker_DoWork causing UI to be unresponsive?
body: <p>I am using a backgroundworker to fill a bunch of datasets using tableadapter.fill(). For some reason they are causing the UI to be unresponsive. How is this even possible? I'm not reporting any information back to the UI with it...it's just supposed to run in the background, no progressbar.</p>
  
  <pre><code>Me.spOpportunityTableAdapter.Fill(Me.DsBdPipeline.spOpportunity, CType(ActiveStatus, Integer))
  Me.ClientTableAdapter.Fill(Me.DsBdPipeline.Client)
  Me.ClientTypeTableAdapter.Fill(Me.DsBdPipeline.ClientType)
  Me.ClientPriorityTableAdapter.Fill(Me.DsBdPipeline.ClientPriority)
  Me.OpportunityStatusTableAdapter.Fill(Me.DsBdPipeline.OpportunityStatus)
  Me.MarketSegmentTableAdapter.Fill(Me.DsBdPipeline.MarketSegment)
  Me.ProcurementTypeTableAdapter.Fill(Me.DsBdPipeline.ProcurementType)
  Me.BusDevProjectTableAdapter.Fill(Me.DsBdPipeline.BusDevProject)
  Me.ProjectTableAdapter.Fill(Me.DsBdPipeline.Project)
  Me.StateTableAdapter.Fill(Me.DsBdPipeline.State)
  Me.OrgMapTableAdapter.Fill(Me.DsBdPipeline.OrgMap)
  Me.EmployeeTableAdapter.Fill(Me.DsBdPipeline.Employee)
  Me.ClientServiceManagerViewTableAdapter.Fill(Me.DsBdPipeline.ClientServiceManagerView)
  </code></pre>