The showing up everywhere thing really is the Trot special ability. I don't know if they have moles or Minority report precognition or what, but Trots have been at literally every left wing event I've ever been to, even ones that weren't announced to the general public.
The Trots are even better than the Avakians at being everywhere