Попробовал сделать пол миллиона симуляций мира в секунду, работает. Всё время забито аллокациями Vector2 и прочими штуками связанными с heap памятью, сами калькуляции меньше 5%. Эт многообещающий результат, особенно учитывая светлое будущее из пропозалов.
Ну это решаемо через multi-value proposal либо scalar replacment оптимизацию (тоже планируется)