Пагинация невозможна или просто сложна?

Я действительно считаю, что «гибридный» компонент может быть вполне практичным.

Каждые N постов в теме вы вставляете «пагинатор»:

Пост 1
Пост 2
...
Пост 15

[*Страница 1*] [Страница 2] [Страница 3] [Страница 4]

Пост 16

...

Отказ от бесконечной прокрутки в Discourse — непрактичное занятие, но компонент, реализующий «гибридный» пагинатор (даже с изменениями в списке тем), вероятно, обойдётся в диапазоне 2–5 тысяч.