title: Adding tabs in MVVM asynchroniously
body: <p>I'm developing an application with Sasha Barber's Cinch Framework for MVVM in WPF. This application shows two tabs. The MainWindowViewModel started a background worker that listens for incoming socket connections. If a client connects via the socket connection to the application the application should show up another tab.
  I setted up everything well but when I try to add the new Worskspace to the Views collection I receive an error that this can only be done in an dispatcher thread but there is no dispatcher in the MainWindowViewModel.
  So here's my question: How can I add this workspace to the views collection?</p>
  
  <p>Greets and thanks
  Knutman</p>