Is it possible to cancel autocomplete's search processes?

Is it possible to cancel autocomplete's search processes?

With autocomplete, as you type in the input box every new character you type will trigger a new search process. If the first one is a little long, and hasn't finished by the time you type the next one, you will then have two search processes, one for the first character and another for the first two characters. And what happens is that if you type quickly what you type actually gets mangled as the single processes come to a completion. I guess for now the best way to avoid that is to have the search processes begin only from like the 3rd character on with the "minLength" property. But I'm just wondering if there's any way to cancel the first process if the user has already typed another character and another process has begun. That way at least whatever the user is typing won't get mangled and you probably save on memory and processing power...

John R. D'Orazio