I can see it is possible to use a single Environment transaction to work on multiple stores. (I'm also assuming writes are possible too).
The high level api of Entity Stores is very convenient for me, but I could not find a way of sharing Entity Store transactions. Looking at the code, I can see entity stores are actually creating Environment transactions but since these are individual transactions I cannot perform operations across multiple stores and commit/abort a single transaction.
Am I missing something or should I say goodbye to Entity Store apis and fall back to Store API?