drc: rework invalidation