That's right, bounds has another meaning, as bigger steps, so running with leading steps. And the idiom is usually used to refer to when something is progressing very fast.