Tag persistence and patience