My example using lenses and photons achieves a similar result and it can be more useful if the purpose is the examine the behavior of light to a greater depth of understanding, but caustics" is a reasonable approximation of the behavior of light in glass, water and other media ??? and it requires much less computer time.