Короче в чем было дело, раньше все переменные каждый кадр синхронизировались, и было 3 fps, сейчас они синхронизируются только перед использованием, 99% переменных не используются каждый кадр, от этого и прибавка с 3 до 30fps