Not quite sure whether this falls under the Character Sheets section or the API section, since I'm writing a script to read attributes from a character sheet, but since it's API focused, I've decided to post it here, but apologies if I chose wrong. I have a script which outputs rolls for lots of skills at once, and I was finding that it was taking 100ms+ to read each attribute, leading to a 2-3sec pause before outputting anything if I had a dozen skills. So, I've tried optimising by reading all attributes for a character in one go with findObjs(), then reading results from my local array. This seems to be a lot quicker, but is failing where an attribute relies on the default value provided by the character sheet. How do I determine the default value for an attribute, without resorting to getAttrByName()? Is there an API call to read all these in one go using something like findObjs? Thanks.