{V : Type u₁} →
  [inst : CategoryTheory.ReflQuiver V] →
    {W : Type u₂} →
      [inst_1 : CategoryTheory.ReflQuiver W] →
        {motive : V ⥤rq W → Sort u} →
          ((toPrefunctor : V ⥤q W) →
              (map_id :
                  ∀ (X : V),
                    toPrefunctor.map (CategoryTheory.ReflQuiver.id X) =
                      CategoryTheory.ReflQuiver.id (toPrefunctor.obj X)) →
                motive { toPrefunctor := toPrefunctor, map_id := map_id }) →
            (t : V ⥤rq W) → motive t