Stripped out old viewmodel threading pattern
Target 4.5 framework