I was taking a quick look at DefaultEntityState and I have a few
questions about its purpose, related to the instance variables
declared inside:
- entity: easy enough, link back to the moose entity
- properties: cache for properties like metric values....
- attributes: cache for attributes? (like derived attributes?) why in
a different slot? And why is it an array of Association and not a
dictionary like properties
- groups: cache for groups? But it is currently useless as there is no
accessor to fill it up
--
Simon