Simple state protection via Actor vs DispatchQueue.sync?

Not terribly surprising, really. The actor version is asynchronous, so it’s doing much more work than the queue version. Last time I measured, actor calls were roughly in the middle between DispatchQueue.sync and async, but I was only testing one specific scenario and it was about a year ago, so I wouldn’t extrapolate too much from that.