Есть небольшой вопрос, немного изучив ваш репозиторий я натыкался на by lazy для инициализации адаптера, в своих проектах я иногда так делаю, но в последнее время отказаться от этого так как это вызывает memory leak, можете прокомментировать ваш выбор в пользу lazy ? И стоит ли отказаться от by lazy в пользу lateinit?