New IdGenerator service