Then it gets double encoded, but your "event" should know it's JSON being sent, so knows to pass it through `json_decode`?