That was an elaborate: "no"

.
(If someone volunteers and the patch is self-contained, it might doable, but the lack of a standard is why upstream has rejected feature requests along those lines a few times before, meaning we'd have to carry such a patch forever and ever).