Polygon Animation via CZML

I am new to Cesium, I would like to ask you if it is possible to animate a polygon from let's say a location A to a location B.

In principle I am interested via CZML, if it is not posssible I would then consider programming the animation in JS.

Thank you in advance.

I am trying to animate a simple polygon, All I have achieved is just visualize it. I still do not know if its posible to define a polygon animation (translation) within the CZML.
This is my code, am I doing something wrong?

    "id":"Dynamic Wall",
    "name":"Dynamic Wall",
    "description":"Dynamic Wall Description",
    "parent":"Test Marker",
    "availability" : "2014-05-30T08:00:00Z/2014-05-30T09:00:00Z",
    "description":"<!--HTML-->\r\nDynamic wall animation",
    "polygon": {
          "material": {
            "solidColor": {
              "color": {
                "rgba": [
          "show": true,
          "extrudedHeight": 20,
          "height": 11.01
    "vertexPositions": {
      "cartographicDegrees": [
    "position": {
        "interpolationAlgorithm" : "LAGRANGE",
        "epoch": "2014-05-30T08:00:00Z",
        "cartographicDegrees": [
            0.0, -0.313043, 39.429663, 5.0,
            3600.0, -0.310482, 39.429422, 100.0

Thank you!

Polygons in CZML are currently defined by the “vertexPositions” property, and not the “position” property. To animate a polygon, you need to make the “vertexPositions” value vary over time. Note that currently, animating a polygon may be slow, because whenever any of the positions change, the entire geometry must be recreated. In future versions, this will be improved when we have support for dynamic buffers (https://github.com/AnalyticalGraphicsInc/cesium/issues/932)

I forgot to mention that the string syntax for how a reference is defined will be changing before 1.0. The examples above use the current syntax. The change will be documented in CHANGES.md as normal.

Thank you very much Scott.