Thank you for this excellent detail! The proton stuff is really interesting. The flickering is caused by the tunnel shader, and I think I need to simplify that a bit. I'm off travelling at the moment but I will look at these when I get back in a couple of weeks.