[ORB-164] don't create a new transaction if there's one already in progress