In my watch app, I noticed that ActivityMonitor.getInfo() does not update my step count from the time when onHide is typically called (e.g. when I am not looking at my watch). Apparently (of course!) the steps continue to be counted during this time, but obviously ActivityMonitor is not getting updated. This seems to be a weird behavior that I don't understand. Is there a reason for this?