Second try at updating DataPoint and Job, stage 1 from JSON, and stage 2 after download of details.

[#54855072]