Sounds like reactive programming principles. "Fix everything" looks at a the current "core" state and propagates everything else that should be affected - "computed states". If you optimize this derivation it may reach high efficiency, a-la React, if done naively performance may not be optimal although it could still be fast enough.
↧