[WiP] Payload validation

Work in progress, do not review nor merge. It's just there to get build statuses.