I think it's safer to move this part to underneath `if not self._requests:` below, because some plugins that modify track metadata make external requests and *then* modify the track metadata. So here, `orig_metadata` wouldn't include those changes.