Currently, the edx-platform (LMS) sends the entire object when updating any field, but this can be improved by only sending the fields that are updated. For example, when a thread is closed, it sends the entire options {thread_id: .., body: .., closed=True, ...}; however, this can be improved by only sending {thread_id: .., closed: True}.