Хотелось бы предложить, чтобы вы добавили возможность устанавливать невалидные ИД’ы текстур на объект, просто чтобы текстура сама по себе не менялась, но зато айди текстуры ставился на указанный.
Так как массивы объектов имеют свойство обнуляться после перезагрузки мира, использование текстур для хранения данных и их сохранения даже после перезагрузки - единственный хороший способ не тратить серверные переменные.
Конечно есть и алтернативный вариант: добавить сохранение массивов объектов. Но, предчувствую, что таким заниматься ТОЧНО никто не будет.
В первую очередь это расширит возможности для разработки миров. Хранение данных в текстурах позволит игрокам делать многие системы, используя при этом минимум серверных переменных/массивов объектов, если вообще не избавиться от этого.