Интересная реализация установки опций у объектов
var opt = {"preset":"twirl#blueStretchyIcon"};
var obj = new ymaps.Placemark([54.05193
alert(obj.options.get('preset')); // выведет twirl#blueStretchyIcon
obj.options.set({'preset'
alert(obj.options.get('preset')); // выведет twirl#greenStretchyIcon это нормально
alert(data.preset); // выведет twirl#greenStretchyIcon ????
пол дня с этим провозился, самое интересное если создавать группу объектов изменение в любом из них меняет и opt