I agree with the `ConsoleEvents::EXCEPTION`; not sure yet about `KernelEvents::EXCEPTION`. In the latter case,  if the application throws an exception, sending invalidation requests will take place *before* the response has been delivered to the client (contrary to `KernelEvents::TERMINATE`). This will slow down the app for users.