Thinking about it more there.
Season 18/19 ended with Kilmarnock, Aberdeen, Hivs and Hearts in the top 6. So the scheduled fixture list post split for the scum just there did have them likely to play several teams 3 times. But not the previous seasons entire top 6 excluding themselves.
We've been scheduled to have played all 5 of last season's top 6 (based on points) away twice before the split, so more likelihood than the scum faced of us playing 3 times against a top 6 team.
If that makes sense 😁
More than coincidence imo.