I wonder if Theymos could "cache" the current trust in a database table rather than recalculating it each time. Then it would just as fast, since the database would just be looking up another number.
I was going to suggest this, but it would be impossible to do for all users. By caching server side, you could only cache one certain trust list configuration and therefore the trust scores would be inaccurate for a large portion of those who actively use the system to it's full potential.
How difficult would it be to add a +, -, or blank for positive, negative, neutral members respectively? Would that be too slow, even still?
Not too experienced with dealing this kind of thing but even a change like this SHOULD accelerate it, right?
It would still have to perform the same calculations it was previously, it would just be outputting less information with it. It'd be the worst of both worlds.
Perhaps a solution could be that the trust scores would be hidden by default (as they are currently) with an expand arrow. Once the arrow is pressed, a request is sent to the server and that user's trust score is calculated and outputted. This would allow trust pages to be loaded quickly and would likely keep server load low, but could also allow for more in-depth analysis easily.