introducing new event attachment caching (to be finished)