NavigateTo is serialized through Dispatcher.BeginInvoke