Filter inaccessible entities out of autocomplete list
Removing entities from the autocomplete which cannot be used in the current context will remove clutter, make it easier to find items in the list, and help ensure the autocomplete function defaults to something that can be used in the current cont...