When the control is unloaded, changing its selection doesn't cause its SelectionChanged to be triggered
Use case that hits the described issue:
When binding another control to a shared SelectedItem property from a ViewModel causes the Item to not be updated correctly to the ListBox and the anther control.