Mongoid::Tree's callback (to set parent_ids) comes before ours, and we explicitly depend on that, so the only appropriate handling that comes to mind would be to throw an error, which is what will happen anyway  :-)