Call to event sink must be wrapped in a context.InvokeUserCode call. Same in OnNavigating.