Я бы взялся, да ерм у меня только на начальном уровне. Хотя мб и хватит ума, как-нибудь потом. Хотя вряд ли слелаю лучше, скорее понятнее для себя.
Я к тому, что они же 1 поток юзают при переходе хода и это печально. Юзали бы все - оптимизация даже не нужна была бы.