- update list items without clearing and re-adding everything