On second thought, we /should/ re-update the object even if none of the filtered fields are present. We could encounter the case where a child's field is removed -- in that case, we need to remove that field from its corresponding entry in ES.