Cesium Clock Time with External App Clock Time

Is it possible to have Cesium's clock time to be in sync with an external application's clock time via czml packets ?

If so, what should the Cesium Clock Time configuration be such as TIME_DEPENDENT, animation multiplier value, etc?

What if czml packet 1 (which has the current Time value) only gets received sometimes not every second such that there is a jump in the current Time being received in Cesium - how do you mitigate this?

Thank you!

I think one thing you could do is keep the clockStep at SYSTEM_CLOCK_MULTIPLIER and then when you receive new packets, instead of setting it to the received time, you could increase the multiplier depending on how far the times are, so simulation clock will speed up to catch up instead of just jumping.

Let me know if that helps!