Revert "Respect mGone at halo initialization #3"

This reverts commit 39f83e61e90e33d2c1d18e0bfe6d23de2a0f8d37.
Revert "Respect mGone at halo initialization #2"

This reverts commit 7f54ca45d88e239d89aa4349e234287f4934d725.
Revert "Respect mGone at halo initialization"

This reverts commit 0c3428858d98a8af36ffaccb98006db3205a6029.