The PoolType needs to be able to be configured from a config file so that our behaviors can work with them.