Things to note: If need more control over updates, it is better to GetAllObjects, run the updates and then SetAllObjects The generics are used for type safety and JSON structure consistency. Can use any if the structure is unknown or doesnt matter