Иногда просто делаешь дебаг и залипаешь в процессе.
Добавил оптимизацию обновления сущностей, т.к. растительности на карте будет много, и логика у нее довольно простая - расти. Теперь они обновляются пачками за один такт, а не все сразу. Это и создает такой эффект волны, потому что деревья расставляются постепенно от центра при генерации карты.
Так же после тестов, пришел к выбору простой тайловой системы и для построек и для навигации человечков вместо встроенной навигационной сетки. В такой системе не надо будет постоянно обновлять эту сетку при установке объектов, что занимает довольно много времени, а создание костылей для оптимизации будет только усложнять дальнейшие изменения. В общем потихоньку едем, и надеюсь куда-нибудь приедем.