Optimized UpdateSongsAsync to account for the retreival of one file at a time