Jak mogę sortować według id ManyToManyField w Django?

Mam obiekt ManyToManyField w obiekcie użytkownika i służy on do mapowania użytkowników, których śledzi użytkownik. Próbuję pokazać listę podzbiorów osób, które ostatnio obserwowali. Czy istnieje sztuczka w .order_by (), która pozwoli mi sortować według id ManyToManyField? Dane tam są, prawda?

# (people the user is following)
following = models.ManyToManyField(User, related_name="following", blank=True)

theuser.following.filter(user__is_active=True).order_by("user__id")

Spowoduje to wyświetlenie listy użytkowników, których użytkownik śledzi, ale zamówionych przez nich, gdy dołączyli. Chcę, aby kolejność poniższej listy była zgodna z kolejnością, w której użytkownik podążał za nimi.

questionAnswers(4)

yourAnswerToTheQuestion