Move effect callback to the maxifill

Ah no, my mistake, they closure in the original methods.