Evento para cuando un usuario es agregado/eliminado como propietario de grupo

No hay ningún DiscourseEvent para la acción y add_model_callback no funciona:

  add_model_callback(GroupUser, :after_commit, on: :update) do
    # nunca se llama, por alguna razón
  end

La idea de que podría funcionar me vino de aquí. ¿Estoy haciendo algo mal?

¿Quizás intentes el hook de guardar?