Oh interesting, the previous design took into consideration that something else panicked after a committed transaction? Completely missed thinking about that possibility :)