Evento para quando um usuário é adicionado/removido como proprietário de grupo

Não há um DiscourseEvent para a ação e add_model_callback não está funcionando:

  add_model_callback(GroupUser, :after_commit, on: :update) do
    # nunca chamado, por algum motivo
  end

Tive a ideia de que poderia funcionar a partir daqui. Estou fazendo algo errado?

Talvez tente o hook de salvar?