Is there a technical reason that it’s not possible to have multiple instances of high light recovery? I had one image where I thought to use the segmentation based reconstruction on a window and then the guided laplacian on the light bulbs, but I noticed that I was not able to create a second instance of high light recovery.
In my case the end result was fine with the segmentation based algorithm, so I was making things too complicated in my head.
Strictly technical - yes we could do that. (BTW i tried that already) But: For users it would be pretty tricky to make sure there are no additional artefacts as the second instance of the module would not know about reconstructed parts that should not be touched again. So - i would not like to add this feature.
You could open a feature request at github though to find out what other devs think. If there would be a strong “yes” vote i would do it.