Auto-detect and group overlapping similar islands?