Fixing Breadcrumbs on the DataObject Page. Currently the breadcrumbs only work when the Holder page is the root page. If it is any deeper the middle pages will be in the incorrect order. This code fixes that problem.