Последнюю часть "? true : false" можно опустить.
А маркер... Сохраняйте нужное значение в обновляемом значении.