Suppose a discrete stochastic process $X_n(\omega)$ is defined on the common probability space $(\Omega,P,\mathcal{F})$ and only takes $N$ steps. The state space of each $X_n$ has $K$ elements. Then we at most have $K^N$ distinct sample paths. Since each $\omega$ in the space $\Omega$ of elementary outcomes uniquely corresponds to a sample path, there will be $K^N$ different $\omega$ in $\Omega$, i.e., $|\Omega|=K^N$. But If we add another step to the process, $N\rightarrow N+1$, then using the same logic, $|\Omega|=K^{N+1}$. This is what becomes confusing to me, why $\Omega$ is dependent on the number of steps of the process?
Also, each $X_n(\omega)$ is a measurable function on $\Omega$, assuming they are independent of each other, then adding the extra $X_{N+1}(\omega)$ shouldn't change the measurability and the law of any preceding random variables. But we do see that $\Omega$ is expanded to accommodate the presence of $X_{N+1}(\omega)$, then how do we guarantee that $X_n$ ($n\le N$) is still measurable on the expanded $\Omega$? And since $\Omega$ is expanded, these $X_n$ are now defined on a new space so they are not the same $X_n$ as before. Can we still say they are the same random variables?