Про Шарп...
К сожалению, тут я не могу дать корректный ответ. Надеюсь, что Вам начнут отвечать другие разработчики,
когда выпустят патч. Но скажу, что тенденцией начиная с ИЛ2 было вынос всего медленного на C++.
В дальнейшем планировалось ускорять ряд операций на GPU. Если, что-то осталось на верхем уровне и тормозит,
значит не успели, либо расчитывали на меньшее число обрабатываемых обьектов, чем оказалось по факту в миссиях.