Use ConnectionPool blocks to ensure exclusive connection. Closes #66.