I havent looked at its code, how does it work because it seems like it would be fairly intesive on your gpu.