Only attempt to fix overlapping constraints once, fixes performance issues