// Loops public static void ForEachModel(Action <ModelDef> action) { ModelInstance.ForEach(m => action((ModelDef)m.ScriptObject)); }