Change ThreadPoolExecutor to use existing idle threads before spinning up new ones.