Only hide the search results if they are visible
Send analytics right away, not that it isn't being debounced
Don't send analytics for user's that do not login at startup
In updateHighlight(), do not search for points if there is no highlighted id