What is the reason for having two uids, one string one index?