"Это не баг - это фича!" :)
Можно конечно, тем более асинхронно, но мне кажется, что для пользователя это будет не заметно. А в данном случае, устаревшие данные все равно используются. Если они обновятся, то пользователь увидит новые, а если проблема с доступом к серверу, то увидит старые и предупреждение, что они возможно устарели (если конечно, можно применить логику, что слегка устаревшее лучше чем ничего).