Making events optional in the packet payload