I have a large agricultural producer list (around 10,000 choices). For performance, I created an external csv list (select_one_from_file with autocomplete) and it is working great but occasionally the client needs to add a new producer to that list. I know there are now some options to do this but i want to make sure i do not lose performance doing so. Also updating the list will be random in some cases. Our client could go out to a site and realize at the site with the survey open that the desired producer is not in the choice list. So i was thinking of adding an "Other" option to the csv list and a relevant question associated with that for storage of on-the-fly new producer names. Then there would be another column in the feature service table so when "Other" is entered then "Name" of the new producer would be next to it and we could use that to add the new producer to the csv list. I know there are several ways to update external csv list (python api, via Connect, etc, etc) but wondering best approach to addressing this scenario. Thanks.