Introducing Activator for ViewComponents.

But.... what would be the harm in supporting it? Do we do it in the controller activator?