Revert "Update the download list store in the main thread."

This reverts commit f338da84dd8022aaae25f53ddeae8a3ff6568580.