Thanks for trying it out and giving some suggestions for improvements!
Actually, dragging and rotate for lenses is a great idea, will explore it in the post-jam version of the game :)
As for performance, yeah, it can decrease as amount of rays increase, have done some optimization though, but seems that it is not enough for certain cases, hehe. Something for me to improve in the future.