LWJGL input no longer spams input listeners, Component.lock() returns itself.