I'm curious, are there currently any use cases where it's preferred to update fields vs. just completely overwriting the existing course object?