Case 1:
MainScript.cs
Update(){...}
Script1.cs
Update(){...}
Script2.cs
Update(){...}
and more other scripts.
Case 2:
MainScipt.cs
//references of other scripts
Script1 s1;
Script2 s2;
Update(){
s1.UpdateX();
s2.UpdateX();
// other scripts...
}
Script1.cs
UpdateX(){...}
Script2.cs
UpdateX(){...}
Is there any Performance improvements if I use case 2 instead of case 1?