Defer and don't replace existing data.

Defer might help with the popup just not opening on no network
connectivity. It might have been blocking there.

Don't want to replace user saved data whenever opening up the popup.
That sucks.