I said screw it and implemented a simple connection pool.