function syncAllChanges(){
    w2ui.grd_timeline.save()
    case_data.timeline = w2ui.grd_timeline.records
    w2ui.grd_investigated_systems.save()
    case_data.investigated_systems = w2ui.grd_investigated_systems.records
    w2ui.grd_malware.save()
    case_data.malware = w2ui.grd_malware.records
    w2ui.grd_accounts.save()
    case_data.compromised_accounts = w2ui.grd_accounts.records
    w2ui.grd_network.save()
    case_data.network_indicators = w2ui.grd_network.records
    w2ui.grd_exfiltration.save()
    case_data.exfiltration = w2ui.grd_exfiltration.records
    w2ui.grd_osint.save()
    case_data.osint = w2ui.grd_systems.records
    w2ui.grd_systems.save()
    case_data.systems = w2ui.grd_systems.records
    w2ui.grd_actions.save()
    case_data.actions = w2ui.grd_actions.records
    w2ui.grd_casenotes.save()
    case_data.casenotes = w2ui.grd_casenotes.records
    w2ui.grd_investigators.save()
    case_data.investigators = w2ui.grd_investigators.records
    w2ui.grd_evidence.save()
    case_data.evidence = w2ui.grd_evidence.records

    // Data from the case Details popup is stored right to the storage object. So no need to update it here.
}
retrieves all changes from the various grids and transfers them into the global storage json