Has the autocompletion been separated into its own thread/process? I once tested it for a PHP project with thousands of files and every invocation of autocompletion locks the editor for about a minute because of it. Debugging the code, I found that the plugin builds 1 HUGE string (super slow operation in languages like Python) first before it's parsed to form the popup listbox.