Please unify when to create the saver, finder and remover. Either new on demond or new in constructor. Personally, I prefer new on demand.