actually I need to rename this. It's not a connection pool (many connections to one resource), it's a Connection Cache (one shared connection to one resource).