So Update is called every frame while FixedUpdate is called on Physics time, which can be modified.
Is it better to depend on FixedUpdate to have optimized game loop so that everything doesn't get called so much.
OR
Is it better to write a coroutine to Update/FixedUpdate and set things there?
public void Start(){
StartCoroutine(MyIntervalMethod());
}
void MyIntervalMethod(){
for(;;){
yield return new WaitForSeconds(.2f/*or whatever time interval is suitable here*/);
}
}