So i did a little more experimentation with autocompletion helpers today. Dont think I like as it stands (and this implemention definitely has some technical issues). But I have a couple ideas to play around with to make it feel less bad before I fix the technical issues.