Error generation delayed

Is there a setting that controls when SW evaluates/rebuilds the model? The reason I ask is that I often get one or more errors and shortly after I fix them, more appear. It’s not that I’ve got mates or models linked, it just takes its time recognizing all the problems… or so it seems to me. I just want the model to reevaluate all at once and tell me as soon as there’s a problem, not next time I open it.

In a part or in an assembly? It may not take much to create a circular reference in an assembly.