We need some way to ensure that unnecessary splits don't happen. I
have written code to ensure that with splits which use the parent's
zones but I am not sure how to do it with splits that use the
tree. Maybe we'll just have to love with it.