Устранил утечку активных квадрантов и внедрил EntityDistance в лайт версию. Новые типы создаются только если травяная область "перемещается", если, например, стоять, то будет только проверяться расстояние до активных квадратов в списке. Впрочем, при всех этих ухищрениях если и будет выигрыш в производительности, то незначительный, здесь ты, наверное, прав.
Да я понял, что шутка, просто фраза показалась мне абсурдной. В личке спрошу

.