Я думаю, что вы, возможно, слишком оптимистичны здесь.Вы слишком беспокоитесь о чем-то, что, вероятно, не окажет заметного влияния на вашу игру.
Я бы посоветовал подойти к этому с точки зрения удобства использования.Если ваш объект постоянно находится в сцене или должен начинаться в сцене, почему бы не поместить его в иерархию перед запуском?Это позволяет вам просматривать, перемещать его и видеть, как он взаимодействует с другими объектами.
С другой стороны, если ваш объект должен динамически создаваться на лету, то, вероятно, его не должно быть на сцене.с самого начала, и, возможно, должен создаваться только тогда, когда это необходимо.
Я бы подошел к такого рода проблемам с учетом вашего варианта использования, а не беспокоился об оптимизации во время разработки.Только когда вы сталкиваетесь с замедлением и т. Д., Используйте профилировщики и тестирование, чтобы увидеть, где можно срезать углы.
Важно помнить, что в высокооптимизированную незаконченную игру нельзя играть, а в менееОптимизированная, но законченная игра.Потратьте больше времени на игровую механику и выполнение, а затем, при необходимости, оптимизируйте ее.