This seems to cause some issues here. I'm guessing that it will only update if the screen is ON and it hits the update interval. In practice this means it never updates for me. Is it possible to either always update when the screen transitions to on, or to "queue" an update if the update timer fires when the screen is off?