Yep, definitely will convert now the the module handler DIC since we're using it now.

I don't think it makes a lot of sense to emit an event instead of hooks here. All of D8's entity rendering alterations still rely on hooks - [hook_entity_view_mode_alter](https://api.drupal.org/api/drupal/core%21modules%21system%21entity.api.php/function/hook_entity_view_mode_alter/8), [hook_entity_view](https://api.drupal.org/api/drupal/core%21modules%21system%21entity.api.php/function/hook_entity_view/8), and [hook_entity_view_alter](https://api.drupal.org/api/drupal/core%21modules%21system%21entity.api.php/function/hook_entity_view_alter/8). And unlike the post_render_cache patch, which was actively impeding performance and progress, I think we can safely wait until https://drupal.org/node/1972304 has landed to worry about Events.