Listeners now correctly initialize on application startup, and not after the first request.