Как мне лучше всего реализовать хранение в памяти временных данных? Как сделать что-бы размер сеции временных данных — —мог увеличиваться и уменьшаться в размере, когда этого захочет моя программа? (Например при загрузке большого или маленького уровня.) И как быстрее всего реализовать доступ к этим данным(и возможно скриптам) не зная в начале программы их расположения?