Add the ability to specify a session ID when talking to the event recorder (so the app can control these if it wants, which avoids needing to change the web API to directly support sessions)