Плохо ли в функции передавать многомерные массивы?
Скрипт для выполнения различного функционала "генерирует" многомерный массив, большой вложенности (до 50 элементов суммарно). Затем этот массив отправляется в функцию в качестве аргумента. Проблема в том, что в функции используются далеко не все переменные (обычно не более 5). Но удобство в том, что мы по сути один и тот же массив передаем в разные функции, и они берут то, что им надо. Не будет ли считаться нагрузкой это "гуляние" многомерного массива по функциям? По сути это ведь занятая память