UpdateAsync
Published onIf UpdateAsync calls the update function again, the result of the previous call is discarded.
Because this is so simple to understand, the docs choose to not mention it anywhere. The result for me is years of UpdateAsync never quite clicking. One tiny sentence is all it takes.