One thing which can be seen is that reapplying suppressions takes a moment until those appear in SARIF panel. I thought about adding some notification that suppression is being applied but then you will get it every time which might be irritating. The other solution could be applying suppression locally (before sending request to API) and then reapply when there is response from API.
Extracted from #92: