On second look, they actually are immutable, since DatumStores are immutable. But they currently reference the entire store, when they only need to reference their attribute values, so they could be optimized to prune/dispose their stores on instantiation.
On second look, they actually are immutable, since DatumStores are immutable. But they currently reference the entire store, when they only need to reference their attribute values, so they could be optimized to prune/dispose their stores on instantiation.