In ArcGIS Online, the option to find locations by layer for web maps sends a query for each character typed in the search bar, and often issues duplicate queries, which causes significant performance implications when services are hosted by ArcGIS for Server.