title: MvvmCross and Tombstoning
body: <p>I am working through a basic MvvmCross (v3.0.3) example and I'm a little stuck on working out how to get state loaded back in when an application is tombstoned. At the moment I have a Portable Class Library with a single view model and one property. I also have a Windows Phone 8 application that references this PCL, binds to the view model and then binds a textblock to the property.</p>
  
  <p>All works well because the value of the property is displayed on screen. I have setup the WP8 project to tombstone on deactivation and when I click the start button the ViewModel.SaveState method (don't have the code open, so this may not be the correct name) is called and I can populate the provided "bundle" with the value in the property. </p>
  
  <p>But, when I return back to the application by pressing the "back" button there is no call to the corresponding ViewModel.ReloadState method. I was expecting a call to this method so I can load the data that was specified in SaveState.</p>
  
  <p>Is there something I'm missing? Does the "tombstone on deactivation" option not cause this to happen in MvvmCross?</p>