Move Message to Payload, make Payload parse the JSON