Move window content download to separate thread