Hi folks. i'm new (obviously). Been playing about 5 or 6 months now. Started because my elderly father played, and I was trying to catch his level. Got there in April, but sadly he passed into the sugary after life of the candy crush world

. he's in a better place though.
Not to drag it all down, I do have a question.
I've played several games that work similar to this, and I wanted to first confirm I'm correct, and if so, inform people.
If I understand it correctly, let's take the rocket race, or the level race for example. When you see yourself and a fist full of other people, they don't see this same list. They are not necessarily playing against you, and probably don't have any of the same people you do. It's randomized. This is why sometimes you'll see someone get to like 1800 color bomb points and they stop. They are stopping because in their list they are far enough ahead they don't feel the need to keep going, but since they don't see me in their list, they aren't aware of my scores at all, and all I need to do is beat him (assuming he's first in the race)
or, he could be badly losing and not feel the need to push.
Either way, unless I'm mistaken, the groupings aren't static. They're randomized even within each race.
Am i correct?