Right now the payload is optional and there's no way to tell if event is even expecting that. We can probably make it more strict and formal somehow.