@Maddus Mattus: Which approach did you take?  Something like in the MVVM toolkit or a generic ViewModelLocator like http://johnpapa.net/simple-viewmodel-locator-for-mvvm-the-patients-have-left-the-asylum?