There are two methods in the cache listener interface:
public void nodeLoaded(Fqn fqn, boolean pre, Map data)
public void nodeActivated(Fqn fqn, boolean pre)
In which scenarios is one called and in which not? They seem to overlap
(both are called) in certain scenarios...