Интересный вопрос. Я бы предложил изменить хэш URL-адреса в виде #!/from/123/to/456
и увеличить идентификаторы to
при загрузке страницы.
Независимо от того, используете ли вы хэш или переписывание History API для изменения URL, в смысле UX URL всегда представляет местоположение текущего контента . Например, пользователь ожидает закладки, нажатия кнопки перезагрузки или копирования URL-адреса на другой компьютер и нажатия кнопки «Перейти», чтобы вернуться на ту же страницу.
Единственный способ для вашей бесконечной прокрутки страницы завершить логику URL - это хэш URL, который я предложил выше. В противном случае просто оставьте это; Twitter не обновляет хэш URL на своей домашней странице.