Enlightened Persistence