dust_scatter may destroy photons -> pass information along so as to update photon%status in module_photon:propagate