Need to restore `this` to the callback context.