quick little hack to use savepoints inside a global transaction. We need to use exactly one connection in the pool so that we know we're on the right connection object.