appendEvent

Calls SessionService.appendEvent, which updates session in place on another thread, so leave session alone until the future completes.