If the resource downloaded through BADownloadManager has been completed, will BADownloadManager download the same resource repeatedly? If not, does the developer have to keep track of the downloaded resources? So that when the extension is triggered, the query ignores the downloaded resources