I agree with this idea. In this thread I posted something about the speed of the photons in different objects too:
ssc4k:
The speed of the photons in any object (including air) in the game should be c/RI (RI being the refractive index and c being the speed of a photon in the game not going through anything).
Behavior of photons definitely should be changed, but I'm not quite sure exactly how. Do they have to heat the material through which they pass (e.g., water)? Or they should have a chance to be absorbed by the material and only then heat it? Furthermore, why their initial temperature is 22 C? And what with this "ice laser" thing? Surely, its very cool to have laser that can freeze water, but didn't this interfere with some physics stuff? To makes thing worse, this freezing laser is still able to burn down wood and other flammable materials. I understand why things done this way, but wouldn't it be better to set photons initial temperature to ~1000 C and make them burn things normal way, through heat transfer?