Reinstated custom id field for structs. Needed by indexes when pushing raw data matching existing structs.