Could you possibly add a feature to allow each ID to be randomly generated (of a length determined by the user) instead of always increasing by one?