Honestly, I would think the solution would be as simple as giving us the ablility to turn on/off non party(alliance) member companions/pets, as well as non party(alliance) players. Aion had this, and it made doing anything where there was a mass of people ALOT less laggy. We can already turn off peoples shadows and such, why not turn them off entirely.