Теперь потоки для задания создаются только по мере необходимости(по числу запросов) При завершении запроса и отсутствии других запросов поток освобождает память Пример: 20 активных заданий по максимум 300 потоков, в каждом задании может быть случайно от 1 до 1000 запросов, раньше было бы создано ровно 6000 потоков и большая часть просто занимала бы память