That would be interesting indeed, but I don't think I'll be developing that kind of plugin anytime soon. I already have a demanding job and a plugin roadmap to follow in a specific order.
I will add it to the TODO list, however.