Apparently it's expensive to init a Connection, so pooling them on startup helps avoid performance lag. It seems like the pool connects to multiple nodes in the ring, but I haven't played with multi-node clusters yet.