There's not much optimization you can do when saving work items. But when your application updates multiple work items, consider submitting results in a single batch using WorkItemStore.BatchSave method. Here are some important notes about this method: