It also seems potentially unusual that every callback from here includes a layer of indirection, except for this one.