title: How does Silverlight Background Worker update the UI thread without problems?
body: <p>I am using the Background worker thread in a Silverlight 4 application.  In the ProgresssChanged event handler, I can make calls to the Silverlight UI, but how does this work ?  Isn't the background worker thread that fires the ProgressChanged event on a different thread from the Silverlight UI thread ?  If so, I thought updating the UI thread from another thread causes exceptions.</p>
  
  <p>Scott</p>