∀ {C : Type u_2} [inst : CategoryTheory.Category.{u_1, u_2} C] {Q : CategoryTheory.ObjectProperty C}
  (motive : Q.FullSubcategory → Prop) (x : Q.FullSubcategory),
  (∀ (Y : C) (hY : Q Y), motive { obj := Y, property := hY }) → motive x