What's the workaround though? I don't see this causing a problem as the model here is essentially "parent eats child unless you say other wise". I probably could have thought of a better branch name based on that last sentence. Anyway, if you don't want the child destroyed you are manually managing your views and needing to know about these methods. Make sense?