Give uplinks a "locally configured" bit rather than overloading the timestamp. This is necessary to correctly handle a locally configured uplink which is then learned through a PUBLIC message: it should be advertised in outgoing PUBLIC messages only as long as the learned value persists. For the learned value to expire, the timestamp has to be kept, but then it can't be overloaded to indicate whether it's locally configured.