I'm not sure, but can't you run repeated renders, each time loading and
saving photon maps? With each consecutive render, wouldn't you get finer
data, and then you can use as many photons as you have patience for? Or
would you just resample the same places?
-S