Prefer eliminating work that can’t affect observable behavior and prevent resource retention in hot paths.

Apply this as a checklist: 1) Guard mode-dependent logic: if the subsystem doesn’t propagate updates (or the surrounding condition is false), skip the computation/action entirely.

These changes improve throughput and memory usage without altering functional behavior.