Make suggestion BigQuery call asynchronous (otherwise, we get urlFetch timeout)
Don't call autocomplete so often, and also don't query for stuff we don't need