move identifiers to IdObject