it’s downloading the package list, files they provide etc… from fedora repository. dom0 is meant to not cache it (for security reasons?), so it has to download it all over again before looking for packages operation involving the remote repository.
this is a waste of bandwidth, but that’s how it got implemented