improving IdlePoolFactory