Fetching the user account data early will return the userid of the profile's users. Doing this separately will avoid several lookups in the ^users table to turn the handle to a userid.
The only downside is that, for far away servers, the performance gain might be loss because of the latency of running two queries. I believe these affected users should be much less than 1%. Furthermore, if the result for them is having slower times than before, then using Q2A for those users was already a pretty bad experience.
Fetching the user account data early will return the userid of the profile's users. Doing this separately will avoid several lookups in the ^users table to turn the handle to a userid.
The only downside is that, for far away servers, the performance gain might be loss because of the latency of running two queries. I believe these affected users should be much less than 1%. Furthermore, if the result for them is having slower times than before, then using Q2A for those users was already a pretty bad experience.