Do and DoInTransaction helper methods for ConnPool