I wonder how much effort app makers spend making offline mode experiences