QD: convert photons to view form before rendering

This fixes the extra photon that was left on the screen when backing the model past the creation of the first photon.

This exposes the need to allow plugins to transparently extend the modeler layer as well as the engine layer.


[#49933495] [#50365553]