I think this deserves more clarification. First mention that default preRestart stops the children, and they will not be recreated automatically.
Then, what I think is a little known fact is that if you override preRestart to not stop the children the children will be **recreated** automatically, i.e. new instance of each child.