Zealous Persistence