Сейчас чат работает неудобно работает при большом потоке сообшений, когда нужно сконцентрироваться на каком-то одном сообщении - сообщения постоянно уходят из области видимости.
rutube
Предложение для исправления - если пользователь отскролил чат хотя бы на одно сообщение, то новые сообщения не двигают скролл, но просто добавляются снизу (или иначе интерпретируя - скролл компенсируется при появлении новых сообщений). Референс такого поведения
rutube (рутуб думоет, скоро появится видео)
Из моего опыта показанное на референсе поведение типичное для чатов и в целом интуитивное.
@ZIV