複数パスを持つポリゴンの変形イベントが取得できません。

// ポリゴンの作成
var path1 = [ // 外側ポリゴン
    new google.maps.LatLng(36.66841891894785,138.636474609375),
    new google.maps.LatLng(36.90597988519295,139.3780517578125),
    new google.maps.LatLng(36.756490329505176,139.7076416015625),
    new google.maps.LatLng(36.38149043210595,140.0701904296875),
    new google.maps.LatLng(35.92019610057511,140.020751953125),
    new google.maps.LatLng(35.60371874069731,139.59228515625),
];
var path2 = [ // 内側ポリゴン
    new google.maps.LatLng(36.421282443649496,139.19677734375),
    new google.maps.LatLng(36.06686213257888,138.8671875),
    new google.maps.LatLng(35.817813158696616,139.1748046875),
    new google.maps.LatLng(35.71083783530009,139.98779296875)
];
var polygonOptions = {
    paths: [path1, path2],
    geodesic: true,
    editable: true,
    clickable:true
};
var polygon = new google.maps.Polygon(polygonOptions);

// 変形イベント取得
var polygonPaths = polygon.getPaths();
for(var i=0;i<=polygonPaths.length-1;i++){
    google.maps.event.addListener(value, 'set_at', function(){
           console.log("aa");
      });
}

polygon.getPath()で取得したパスにイベント付与をすると
外側ポリゴンの変形イベントはキャッチできました。