Minor: newRandomId => random