∀ {J : Type u_1} [inst : CategoryTheory.SmallCategory J] {κ : Cardinal.{u_1}} {ι : Type u_2}
  (D : ι → CategoryTheory.IsCardinalFiltered.exists_cardinal_directed.Diagram J κ) {i j : J} {f : i ⟶ j},
  (⨆ i, (D i).W) f → (⨆ i, (D i).P) i