favoring sumAttributes over cachedAttributes