Pues una manera de solventarlo muy elegante. Usando una extensión en MonoBehaviour y cambiándolo por una coroutine y delegate:
https://wp.flyingshapes.com/dont-use-monobehaviour-invoke-or-how-to-properly-invoke-a-method/
https://wp.flyingshapes.com/dont-use-monobehaviour-invoke-or-how-to-properly-invoke-a-method/



