how does docker and git do it? their hashes are 32 characters iirc, but most commands work fine with 4-5 characters of that hash
Also, the lookup ID doesn't have any digits in order to make it distinguished from the PIN. The whole effort is to make this as user friendly as possible.