Introducing Activator for ViewComponents.

You shouldn't need to do this any more. In fact, it should be safe to remove the Injector type once you make this change.