adjusted ResponderWorkerScheduler to scale better with parallel requests