Browser sends key event over websocket.  Debounces them too.