Мне кажется что причиной фризов является преславутый джавовский garbage collector (GC). Просто у кого настройки графики выше игра юзает больше памяти под текстуры, высокополигонистые модели и т.д., поэтому и GC собирает больше "мусора".
А как случилось, что в новой версии больше фризит могу предположить, что кто-то криво написал код, либо кто-то спроектировал криво и поэтому возможно создаётся много тяжёлых обьектов с маленьким временем жизни.
ЗЫ: Я исходников Ила не видел, это просто моё мнение как Java разработчика с опытом более 3 лет.