Бесконечная прокрутка — это сплошная боль

Это не совсем так. Если вы находитесь в теме с 5 000 сообщений и нажимаете на конечную дату на временной шкале (или используете любой другой способ перехода к концу, кроме прокрутки), то на самом деле не загружаются все сообщения между началом и концом. «Страницы» ответов загружаются и выгружаются в фоновом режиме, поэтому при переходе к концу загружается только самая свежая партия сообщений.

Если вы начнёте читать и вернётесь позже, ваша позиция сохранится… так что вам не нужно «запоем» читать всю тему иначе, чем на форумах с пагинацией.