def METHOD_NAME(self, widget, event):
    # Not sure how to handle this at the moment.
    natural = True
    # Slow it down
    if self._ignore_consecutive_scrolls == 0:
        if event.direction in (Gdk.ScrollDirection.UP, Gdk.ScrollDirection.LEFT):
            if natural:
                self.prev_page()
            else:
                self.next_page()
        elif event.direction in (Gdk.ScrollDirection.DOWN, Gdk.ScrollDirection.RIGHT):
            if natural:
                self.next_page()
            else:
                self.prev_page()
        self._ignore_consecutive_scrolls = 3
    else:
        self._ignore_consecutive_scrolls -= 1
    return False