The Magic of Start/Update Events in Unity's MonoBehaviour