It would be useful to have a pair of flags that describe the "blendedness" of each source. As described in this community post, a post-deblender possibility would be:
- blended: deblend_nChild > 0
- isolated: parent == 0 and not blended
while in context where we don't run the deblender, we could instead set:
- blended: len(footprint.getPeaks()) > 1
It's not clear whether we need to check the number of peaks post-deblender, but this should be investigated.