A cool annotation based Caching Aspect for WireBox/ColdBox that provides caching without blocking requests during refresh