listeners in the request scope are causing some issues with the profiler integration of the event dispatcher.

And it would cause even more issues if the event dispatcher used in the fullstack framework was not lazy, as it would then require moving the event_dispatcher to request scope, and then half of the container because of that (using a scoped listener is a very bad idea IMO)