...
Customers may want to
user's data at the network and memory layer.
...
To cover both layers (network and memory) and make the feature compatible with the existing data, it is proposed to transform/restore CacheObjects CacheObject's bytes on the fly.
A possible solution is to wrap them and or transform the byte arrays they provided during the marshaling. This will cover both layers, messaging (network) and storage (in-memory + persist).
Wrapping Transformation requires additional memory allocation and subsequent GC work.
...