title: Merging the intersection of multiple ObservableCollections
body: <p>I have multiple ObservableCollections and I want to make an ObservableCollection out of the intersection of all of them. Also, what would be the best way to organize this in MVVM if all the listboxes I'm using to view the individual and merged collections are in 1. the same view and 2. different views.</p>
  
  <p>I'm working in WPF C#.</p>
  
  <p>Thank you! Any link or comment appreciated. :)</p>