Por que o Unity usar a reflexão para acessar MonoBehaviourmétodos de mensagens, como Awake, Update, Start, ...? Não seria lento usar a reflexão? Por que ele não utiliza outras abordagens como Template Method? Ele poderia simplesmente definir os métodos como abstratos na MonoBehaviourclasse base e...