store list of persisted fields and return changes on save