When fetching entries, create a hash with entry attributes only if a new entry is actually going to be saved.

This will reduce a bit processing time when fetching already saved entries (e.g. when fetching a feed that does not support HTTP caching and returns the full entries list every time).