I'd name this `compute_sparse_update`, and call it for anything type of sparse update.  Is that reasonable?