Finished the fix so that saving the model cascades through all children and saves everything.