This was done per request and while the code is not really beautiful, it works just fine.
See it in action, along with a short introduction here.
I’d love to hear some feedback, too. 🙂
(License is CC Attribution-ShareAlike 3.0)