every Om component gets a unique identifier