Resolving overloading loops for circular constraint graph