Here we are sure to have an id, do we still need to use `getIdRaw`?