When designing data systems to be used by internal businesses, whether ERP or CRM systems, they have to be designed to be able to keep up with the fingers of professional data-entry people. These aren’t your standard internet folks who want to buy a widget on Amazon, these are people who will be putting in hundreds of orders a day. People who know every button and how many tabs it is until they need to hit the enter key and move on. Here is an example of a dropdown that can trigger a local filter of a JSON object which avoids us making a call-back to the server.