Aren't you missing the `onEvict` argument here?