Patched per-session calls through from websockets to Orly server internals. All still in one thread.