Added cached thread pool executor for faster harvesting.