Yeah I meant cache the attractor, it would still need to be re-rendered but not re-calculated when a rotation was done. Inverse perspective was just an idea of how to implement an effect that was in effect be already coded, like squeezing more juice out of code you have already written, I'm not shore how it would look.