So each vendor needs to make sure each K16 they produce has a unique serial number programed into the PIC chip?
Yes, if they want them to chain together with no chance of collision. It's also possible to serialize later if that function is added into the firmware, as a boot loader option, but I haven't written that code yet. It's just a unique 32 bit integer.