Yes. I started this in my own project, but ran into a bug and scrapped the idea as I didn't see it necessary. I could create it as a plugin, but my time is limited and I'm still without an isp. I can give some one a head start and possibly have some one else debug/test/finish if you like?