мне-то интересно, что такого можно оптимизировать, чтобы и полезно, и не особо профитно там просто в основном чяте зацепились за создание вектора в апдейте
обычно ты что-то написал, смотришь, память течет, пики в профайлере. смотришь, а это GetSprites мусорит и сделать с этим ничего нельзя. добавляешь в нужном месте UnloadUnusedAssets и вся оптимизация )
вообще я бы наоборот сказал самые недооцененные оптимизации а юнити это использовать шарповские ивенты вместо юнитевских, и обновлять много объектов одном скрипте, а не по отдельности