So, does it say, that we should always provide `Executors.newCachedThreadPool()` to the `CachingConnectionFactory` from `ConnectionFactoryParser` ?