Marking as "won't fix" as it's not currently possible to validate this. Future versions will be able to, but this requires several changes which can not be backported to branch 5.3