In the fourth season, in the The Killing Game episode, Captain Janeway shares the holodeck technology with the Hirogen.
Three years later, in the Flesh and Blood episode, Voyager encounters the Hirogen again with the holodeck technology.
How did the Hirogen get ahead of Voyager in those three years?
I mean, Voyager is traveling in a very specific direction - to the alpha quadrant (with some delays for exploration / getting supplies.)
On the other hand, the Hirogen are not aiming for any specific direction and required some time to build the massive holodeck structure (and there is no mentioning of the Hirogen having trans-warp capabilities.)
I would expect Voyager to be way ahead of the Hirogen. How is this possible?