Всем привет, вопрос по приложению с расписанием. Необходимо подсвечивать элемент списка в соответствии с текущим временем. Например, элемент списка отображает сессию в период с 3 до 4 вечера, и с 3 до 4 вечера этот элемент подсвечен. Вопрос как эффективно это реализовать. Каждый элемент списка может обновляться каждую минуту и смотреть не надо ли подсветиться, но это кажется не очень оптимальным решением, ведь у меня есть четкий порядок (идущее вперед время), когда что-то может подсветиться, а когда — нет. Пишу на SwftUI, и тупое обновление по времени выше, думал реализовывать через TimerPublisher. Какие есть варианты сделать это максимально эффективно?