Single batching for rapid fire events

Wait for a pause in typing before executing full keyup event callback, especially change()