I don't think we do. We don't really care about the grade beyond the IAA. The server-side can recalculate it, if it cares. So if you are calculating the grade for your own use, this should disappear into iaa_lib()