Кеш будет расти вместе с ростом самого дерева... Т.е. если какая либо ветка еще не рассчитана, то система ее рассчитает, и информацию запишет в кеш, а потом просто будет оттуда ее брать.
Ну все понятно, надо будет сделать такую возможность... Вопрос в другом, информация о направлениях путей будет храниться только в оперативной памяти, или ее надо еще и в max/gfx файл записывать? Если в оперативной памяти, то при открытии сцены, нужно будет просчитывать все модификаторы заново...