public void PreUpdate() { foreach (var variable in variables) { variable.Value.ClearCache(); } // update the bindings foreach (var b in bindings) { b.Update(); } }