How would you give a blueprint a unique identifier with out manual entry.

Why not use tags?