That is amazing! You do need a pretty fast computer, though. I think with really good optimizations, it could work really well.