Надо понимать что языки с динамической типизацией вроде все ещё принципиально хуже оптимизируются
Ясное дело, прежде чем задачу решать – надо прикинуть смету, сравнить графы стоимости разработки, стоимости исполнения, зависимость выручки проекта от масштабирования.