This will make it easier to reuse the instance in an asynchronous setting (e.g. ReactPHP), where one application instance is preloaded and reused for each incoming request.