We prove that if I is a partially ordered set in a countable transitive model $\mathfrak{M}$ of $\mathbf{ZFC}$ then $\mathfrak{M}$ can be extended by a generic sequence of reals $\mathbf{a}_i$, i $\in$ I, such that $\aleph^{\mathfrak{M}}_1$ is preserved and every $\mathbf{a}_i$ is Sacks generic over $\mathfrak{M}[\langle \mathbf{a}_j : j < i\rangle]$. The structure of the degrees of $\mathfrak{M}$-constructibility of reals in the extension is investigated. As applications of the methods involved, we define a cardinal invariant to distinguish product and iterated Sacks extensions, and give a short proof of a theorem (by Budinas) that in $\omega_2$-iterated Sacks extension of L the Burgess selection principle for analytic equivalence relations holds.