Let $\mathcal U$ be an open cover of some space $X$. Let $\{\mathcal V_\alpha:\alpha<\kappa\}$ enumerate all of its pairwise-disjoint open refinements.
When is it possible to define sets $Z_\alpha$ such that $Z_\alpha\subseteq\bigcup\mathcal V_\alpha$, $|V\cap Z_\alpha|\leq 1$ for all $V\in\mathcal V_\alpha$, and $Z_\alpha=Z_\beta$ only if $\alpha=\beta$? As noted in a comment below, this fails for $\mathcal U=\{X\}$ for finite discrete $X$, but this would hold for any finite ordinal $\gamma$ with the topology $\gamma+1$, since any pairwise disjoint collection of open sets would be a singleton $\mathcal V_\alpha=\{\alpha+1\}$ and $Z_\alpha=\{\alpha\}$ would work.