I’m not sure if I totally understand the workflow, however if you append the list with :make static it will populate the list from the original source then it will should ignore any changes to the original list.
:make static