We are using JCache 3.1 (Cascabel) in a project. There are two processes using the same cache. But when one process modified two attributes of an object stored in the cache then the other process receives two "nodemodified" invocations. One with one of the changes, and other with the two changes. But the writter process only invoked one the method "put" in the cache object. Does anybody know how to avoid it?