1. Load the cached resource 2. Fire off a background request for any delta updates 3. Apply delta and update cache 4. Next load use the new resource