Ahem…
That is exactly what Adaptive Antialiasing in messiah is meant to do.
The threshold you set is the difference between neighboring pixels brightness. So a threshold of 0.1 means that two pixels need to show a difference of at least 10% to get antialiased.
In XSI, I usually use a setting of 0.05 for final rendering, together with an AA between 0 and 3 (3 is used if the threshold is reached, otherwise 0)
In messiah, people often advise to use very small values like 0.015 or lower. If you think that 8bit images have a difference of 0.004 between each color, this is extremely small.
Basically such small settings go towards disabling the adaptive idea. Which may be needed for some scenes, but usually shouldn’t.
So rather try out higher thresholds with higher AA settings (3-4-5) cautiously - it may lead exactly to what you want.
Having AA settings per surface could be a nice option, but so far is implemented in no software I know of by default. For XSI there is a user hacked shader that can reduce AA for certain surfaces, but normally this is a per frame setting - and with a good adaptive algorithm, it should really work automatically.
The thing that is missing much more from messiah is good filters - this really gives the finishing touch in XSI.
But there is also an quite different solution to the problem: Sometimes it can look very good to ADD some grain afterwards. This not only can give a more filmlike look, but it also hides differences in graininess… 
Cheers,





I’ve never really
Yup, that sort of sums up my learning process in messiah.

