I’m interested in helping with this. Let me know if you start a repo. I was considering the same approach, though I’m not sure how feasible it is.