Они очень много лишнего дают , при удалении лишнего перестаёт работать
Тебе во время генерации меток и списка под картой нужно добавить на каждую метку слушатель онклика (или типо того) и при клике проверять совпал ли id (или что там) метки или нет. И если нет, то placemark.visible = false