So I think this is a case of WNIRN (We Need It Right Now). We want the worker process to be supervised. And Kevin's point was that putting the supervisor here and making depsolver an active application serves that need and might also be useful in future. But it is useful now. We have to put the supervisor somewhere.