Migrating from "Generic thing" to "HomeAssistant Component" for zigbee2mqtt devices

When I migrated I kept the same items and just updated the links, but there does appear to be a bug(?) where the channel link name changes between reboots of openhab so it can be kind of annoying. More details here: Problem with channels on mqtt things dicovered by homeassistant discovery since oh4.3 - Add-ons / Bindings - openHAB Community