fix: make txgroup references unique