В большинстве случаев это не будет иметь большого значения.Компромисс между временем ЦП и использованием ОЗУ, скрытие сэкономит время ЦП, но использует больше памяти, создание и уничтожение сохранит память, но увеличит нагрузку на ЦП.
Это только начало бы иметь значение, если компоненты тяжелые исложный, что означает, что они будут создавать медленно и использовать много памяти, в этом случае вы должны решить, основываясь на том, какой из двух вы предпочитаете избегать.
Если вы уже не установили, чтобы иметьпроблема с тем, как работает ваше приложение, не беспокойтесь о преждевременной оптимизации.