I thought a previous refactoring was good, but it broke the saving of prop ids to list.