Investigate: channel load time optimizations by pre-fetching messages

Description

What can we do to pre-fetch post data to make channel switching faster?

Example: We know users will open unread channels so can we pre-load messages in those channels to reduce load time when those channels are opened

Customer discussion: https://community.mattermost.com/core/pl/cjitjq3q9jgoj8ezgoihx3c5ph
Internal discussion: https://community-daily.mattermost.com/core/pl/ai5oncpmc3gymyuy1mioctrqxo

QA Test Steps

None

Status

Mana

None

Assignee

Unassigned

QA Assignee

None

Reporter

Eric Sethna

Epic Link

None

Fix versions

Mattermost Team

Apps

Sprint

None

Labels

QA Testing Areas

None

GitHub Issue

None

Components

None
Configure