Store rays instead of quaternions
Further speed improvements
Debug output
Calculate ray rotation via event instead in rendering step