src/main/java/com/googlecode/objectify/impl/TransactorYes.java
@Override
	public ObjectifyImpl transactionless(final ObjectifyImpl parent) {
		return parent.makeNew(next -> new TransactorNo(next, parentTransactor.getSession()));
	}
@Override
	public ObjectifyImpl transactionless(final ObjectifyImpl parent) {
		return parent.makeNew(next -> new TransactorNo(next, parentTransactor.getSession()));
	}
This version goes back to life without a transaction, but preserves current options.
We use the session from the parent, ie life before transactions.