Событие при добавлении/удалении пользователя в качестве владельца группы

Для этого действия нет события DiscourseEvent, и add_model_callback не работает:

  add_model_callback(GroupUser, :after_commit, on: :update) do
    # по какой-то причине никогда не вызывается
  end

Идею, что это может сработать, я почерпнул отсюда. Я что-то делаю не так?

Может, попробовать хук on save?