Update with feedback from Nick F

Added `when` property, hopefully clarified distinction between
refresh-based and managed-reboot scenarios.