events: don't make the DEFAULT event a generator
feed: add caching
Update dependencies