We should use a more unique ID to prevent collisions. May be best to randomly generate.