Merge pull request #8775 from lightsofapollo/bug-808716-fetch-bodies-later

Bug 808716 - Lazily fetch bodies and only fetch snippets on scroll...(cherry picked from commit d27f697035f6e89ecaa289b9e81295336b477df2)

Conflicts:
	apps/email/js/message-cards.js