Shall we make the ThreadPool corePoolSize and maximumPoolSize configurable? see ConnectionManager implementation...