Short answer, not yet.
Long answer, I have a working prototype. If there is interest I can polish it and make it into a PR: