Device timestamp and time zone issue

When a device is paired and the timezone is changed after it's been added, does the device cache the timezone when it was paired? The reason I ask is because I didn't notice my hub's timezone was not set correctly after I had paired my devices (Zigbee Xiaomi devices). I went and corrected the timezone on the hub, but the devices last activity shows the old timezone adjusted timestamp value.

Also, not sure if it's related, but I see in my hub running Hub Link that the devices paired to the slave hub (which had the incorrect timezone) is logging an error "no matching device found" for those devices.