New improvements: buffered values usage on keeping a key pressed to prevent useless data refresh.