Оптимизации хождения по дереву