getNewId needs to give unique id even after restoring from Bundles