Drawing of ALL game frame by frame from JSON

The JSON-file must contain a global description of objects of each frame, for each frame - the coordinates of every objects in the game.

Just as an example with one game unit (but there should be a lot of them):

“frames”: [
{“unitId”: 1,
“positionX”: 59,
“positionY”: 77
},
{“unitId”: 1,
“positionX”: 65,
“positionY”: 84
}

]

The game itself consists of one tilemap, 98% of the images, and some several spritesheets (they, probably, in such an architecture also need to be broken into separate images). I have to move images (“units” in the game) or call them frame by frame.

The task of the Phaser is only visualization, all logic is on the backend, that sends JSON.