Working on some ideas for autocomplete, still a WIP