Да тебе никто точно и не ответит, екстернал сам по себе требует более грамотной структурированности + оптимизации проекта, лишний цикл, лишняя прокрутка вектора, лишнее выделение памяти ведёт к дропам фпса, вх плавает как раз из-за плохой оптимизации + синхронизации с игрой, пробуй менять подход, оптимизировать нужные участки кода и всё будет заебись