Save memory when many objects share the same data.
Guides memory-saving object design by separating shared state from unique state and reusing cached instances.
When to use it
Use when large numbers of objects threaten available memory and many share the same intrinsic properties.
It changes how the agent designs objects in a project by separating shared and unique state and caching reusable instances.
What you provide
No setup requirements listed.
No additional actions listed.