Lately I was working on a script that iterated through RunIDs and noticed, while looking at the statistics of that script, that the assigned RunIDs (for that script and probably the system in general) were not always in ascending order. Sometimes the assigned RunID was lower (oddly always around 880 lower).
Is there a reason for this? What are the conditions for such a lower RunID? Or in general, how is the RunID assigned?