Cake inside an ethernet driver

This is just a what-if scenario, but is it possible to bake cake directly into an ethernet driver rather than just a qdisc? Would it make any difference?