All spaces are assumed to be separable and metrizable. Ostrovsky showed that every zero-dimensional Borel space is σ-homogeneous. Inspired by this theorem, we obtain the following results:‚ Assuming AD, every zero-dimensional space is σ-homogeneous, ‚ Assuming AC, there exists a zero-dimensional space that is not σ-homogeneous, ‚ Assuming V " L, there exists a coanalytic zero-dimensional space that is not σ-homogeneous. Along the way, we introduce two notions of hereditary rigidity, and give alternative proofs of results of van Engelen, Miller and Steel. It is an open problem whether every analytic zero-dimensional space is σ-homogeneous. Contents 17 13. Final remarks and open questions 19 References 21