Updated dynamic breadcrumb generation