article views: basic caching, rm body from api
event views: added caching