Yeah, that's the question: is that what we want? For example, if a user renews a long-running Transaction, do we want to create a new one, or adjust the timeout on the original? I vote the latter. It's hard for me to see a use case where we actually want to open multiple Transactions encapsulating the same Session.