Make `driven_by` overridable
#28586

mtsmfm wants to merge mtsmfm:override-driver into rails:master

We do not currently have an analysis of these two commits