I highly doubt this is of use to anyone, so I was cautious about posting; however, if there is use and feedback to drive toward a better offering please let me know.
I've already encountered issues, so we have some refinements to make internally -- so I can't promise a fully working product yet ;) It's a rapid dev side project of a side project.
API to come.