Offline first save and load with fallback to network