[WIP] Added cache events for giving a chance to the developer to be able to modify the cached value
Fixed IOC issue