Keep prioritizing the most constraints but only to inside line shuffle