Use json.RawMessage for Payload