The Art of Persistence Resources