Dunno if there's any other way which avoids the need to use annotations here...

But if annotations are really the only way, I wished we had a way, or special annotation, to say: "capture all events for a cache/cachemanager listener...", without the need to spell them all out individually.