Autocomplete with middleware and caching. Rendering bug still alive.