Клуб API Карт

Прозрачность Polygon уменьшается с каждым следующим полигоном

Пост в архиве.

Добрый день. Реализовываем поиск объектов путем выделения произвольной области на карте (canvas), но возникла проблема, что каждый следующий полигон имеет все меньшую прозрачность (видно на картинке), хотя изначально прозрачность задается одинаковая.

Пробовали делать как:

{
...
fillImageHref : '/images/map_polygon_fill.png'
...
}

(т.е. задавали полупрозрачную картинку) и так:

{
...
fillColor: '0066ff99',
fillOpacity : 0.4
...
}

но желаемого результата достичь так и не удалось, вот упрощенный вариант фукнкции, которая создает полигон:

function addPolygon(coordinates) {
    var myPolygon = new ymaps.GeoObject({
      geometry: {
        type: "Polygon",
        coordinates: [coordinates],
      },
    }, {
        fillColor: '#2b87db',
        fillOpacity: 0.4,
        strokeColor: '#007aeb',
        strokeWidth: 2
    });
    myMap.geoObjects.add(myPolygon);
}

Подскажите, что не так?