Copy data more than necessary. Not allow application-specific replacement. Be unable to take advantage of cross-system optimization. The Idea Data is stored in immutable buffers. Immutable buffers can be freely read-shared.
Mutation occurs through buffer aggregates.
Operations on BA's let you change them and put them back together. Use access control to protect buffers. Use reference counting to clean up unused buffers. Pass buffers across protection domains by changing VM protection. Use fbuf-like abstraction.