Uses `PhaseLeaderBoardEntry` now instead of latest submission, is it safe to assume that the `PhaseLeaderBoard` will always be populated with results when a phase migration will happen?