Well, we do have to note that the repair speeds are often purposefully lower than build speeds to slow down the building speed when using multiple workers (in which case only one work is actually building and the rest are repairing). So to retain this behavior, only one worker should be able to resume building.