Instead of prefetching the entire message list when the mailbox loads, these changes only prefetch the next and previous messages relative to the one currently displayed.
This is a workaround for the issue of the server processing multiple requests synchronously (as mentioned in #1279), which prevents it from handling further actions. This leads to high load times when message content is requested, especially when the mailbox is displayed for the first time with a large list of messages.
Instead of prefetching the entire message list when the mailbox loads, these changes only prefetch the next and previous messages relative to the one currently displayed.
This is a workaround for the issue of the server processing multiple requests synchronously (as mentioned in #1279), which prevents it from handling further actions. This leads to high load times when message content is requested, especially when the mailbox is displayed for the first time with a large list of messages.