I think you can get rid of `$persister` too here. Otherwise the PR looks clean!