When we sit around a campfire, what are the reasons for the items swaying beyond the fire?
The temperature of the surrounding air changes as a result of the campfire's heat convection.
This causes a constant change in the density and refractive index of air.
The refractive index of air changes with time, changing the refracted path of light ray