Isolate donor updates to a method (#236)