you can use VCM without connection, that is called bidirectional photon mapping. I could also add some better heuristic for deciding when to shoot rays/when to interpolate, but overall photon mapping sucks - just try to add small details, or light the scene with environment ;). So it is not a viable way to develop Corona in the future.