Updated persistence delegate