Very cool! Is this open source? Would love to see how this is implemented
Will upload to github soon.