splits subassemblies but does not update anchors properly