A thought struck me while reading this question.
We see Finn and Rose jump away from the chase, get their ship (and thus any navigational data stored on it) destroyed, and yet, hours later, they are able to jump right on top of the First Order ships using a freshly stolen ship that had never been near the chase before.
Given all of that, shouldn't it be simple for a few star destroyers to make a short but safe jump away and then jump back ahead of the Resistance ships only a few minutes later? How were Finn and company able to accomplish this when the First Order apparently could not? Did DJ hack hyperspace?