How can I assign a uuid to each transaction?

I think I’m just going to treat the transaction as mutable and use setMeta on the tr in a plugin.