That is really cool, Peter!
I feel like Aleš had something like that at one point, but I can't remember where the link is. Maybe he'll stop by and show us again. :-)