ViewComponent.Invoke() should be able to invoke views

Fixes #285
not really accurate, the view component has already run