Users reported a "lag when changing direction" which appears to result from pressing both movement keys, which would output a 0 vector and cause a transition to idle, which is only exited by a key down event on movement, not key up. So lifting one of the keys does not resume movement as it should.