Monitoring time

Using the default time management mechanism in Cesium (when playing CZMLs and such) is there a way to monitor the time in the playback or receive an event when it updates? I'd like to generate a CZML and play it but I need to be able to keep it in sync with another UI. The secondary UI needs to be able to stay informed with the current playback time and potentially the playback rate.

Is this possible through one of the currently available Cesium class objects that I just haven't spotted yet? If not, how hard would it be to.. maybe create a plugin or something to do this for Cesium?

I found it after all. You add an event listener to viewer.timeline.clock.onTick
Now I just need to rewrite my playback piece to generate CZML. Any word on when the czml docs will be updated and improved?