<div dir="ltr">Hi,<div><br></div><div>In one of our setups, the user has added 15k+ values to a picklist, which are the Zip codes.</div><div><br></div><div>This slows the CRM like anything.</div><div><br></div><div>Has anyone come across such scenarios? Any available solutions? </div><div><br></div><div>Based on our initial research this happens because of the select2, and the fact that all picklist values are to be fetched and initiated. This leads to high resource utilization and DOM building gets slow. Imagine having 2 or more zip fields :)</div><div><br></div><div>As a solution we are thinking of changing the behaviour of select2 to load values using ajax.</div><div><br></div><div>But then the challenge would be picklist dependency setups, as that would need all the mapping to be available anyways. So the load times and resource utilization is not going to have any major impact?</div><div><br></div><div>Happy to collaborate.</div></div>