avoid inifinite breadcrumbs parent lookup limiting iterations to 3