Blender has "light groups" that let you split the effects of multiple lights into multiple images during one render now. So efficient lighting augmentation should be doable.
Distortions / noise are generally done post render anyway, but theres no good answer for motion/focus blur afaik.