Take a look at how tasks oftentimes require different priorities, as well as defining what will be cached.
This is a companion discussion topic for the original entry at https://www.raywenderlich.com/28450876-beginning-networking-with-urlsession/lessons/10