Reduce over feeds using cache, so we are updating cache on the fly
Simplify code
Remove dead code