Yes.
Note 1: with the values in place at the time of the FC/FB call, and I don't know for sure if it could happen, but in theory an update (see Note 2) could come in and stir the pot during the copy.
Note 2: "during" assumes updates are asynchronous with, and/or higher priority than, program scan.