Only cache sources or articles if they don't already exist