Pulsating Points with CindyJS

https://github.com/CindyJS/CindyJS/issues/722

HTML

<script src="https://cindyjs.org/dist/latest/Cindy.js"></script>
<script src="https://cindyjs.org/dist/v0.8.7/Cindy.js"></script>
<div id="CSCanvas"></div>

<script>
  CindyJS({ 
	scripts: "cs*", 
	defaultAppearance: { fontFamily: "sans-serif", lineSize: 1, pointSize: 5.0, textsize: 12.0 }, 
	angleUnit: "°", 
	geometry: [ 
		{ name: "O", type: "Free", pos: [ -2.486486486486487, -4.0, -1.3513513513513513 ], color: [ 1.0, 0.0, 0.0 ], labeled: true }, 
		{ name: "1", type: "Free", pos: [ 4.0, 2.2945736434108523, 0.7751937984496123 ], color: [ 1.0, 0.0, 0.0 ], labeled: true }, 
		{ name: "C0", type: "CircleMP", color: [ 0.0, 0.0, 1.0 ], args: [ "O", "1" ], printname: "$C_{0}$" }, 
		{ name: "a", type: "Join", color: [ 0.0, 0.0, 0.0 ], args: [ "O", "1" ] }, 
		{ name: "b", type: "Orthogonal", color: [ 0.0, 0.0, 0.0 ], args: [ "a", "O" ] }, 
		{ name: "Collection__1", type: "IntersectionConicLine", args: [ "C0", "b" ] }, 
		{ name: "i", type: "SelectP", pos: [ -1.1719745222929938, -4.0, -0.6369426751592355 ], color: [ 1.0, 0.0, 0.0 ], args: [ "Collection__1" ], labeled: true }, 
		{ name: "-i", type: "SelectP", pos: [ 4.0, -0.7826086956521737, 2.1739130434782616 ], color: [ 1.0, 0.0, 0.0 ], args: [ "Collection__1" ], labeled: true }, 
		{ name: "Z", type: "Free", pos: [ 4.0, 3.0749999999999993, 0.6249999999999999 ], color: [ 1.0, 0.0, 0.0 ], labeled: true, size: 6.0 }, 
		{ name: "c", type: "Orthogonal", color: [ 1.0, 1.0, 1.0 ], args: [ "a", "Z" ], size: 0 }, 
		{ name: "B", type: "Meet", color: [ 1.0, 1.0, 1.0 ], args: [ "a", "c" ], size: 0.0 }, 
		{ name: "C1", type: "CircleMP", color: [ 1.0, 1.0, 1.0 ], args: [ "B", "Z" ], size: 0, printname: "$C_{1}$" }, 
		{ name: "C", type: "OtherIntersectionCL", color: [ 1.0, 0.0, 0.0 ], args: [ "C1", "c", "Z" ], visible: false, labeled: true }, 
		{ name: "d", type: "PolarOfPoint", color: [ 1.0, 1.0, 1.0 ], args: [ "C", "C0" ], size: 0 }, 
		{ name: "e", type: "Orthogonal", color: [ 1.0, 1.0, 1.0 ], args: [ "d", "C" ], size: 0...