Stop caching connection to avoid threading issues

My reasoning here is that in a multi-threaded environment, connections
are often grabbed from a connection pool, then must be given back to
the pool and not kept around.
Adjust specifications