This is a relevant use case.
So this could possibly also be something of an calculated field. That is, stamp a field (Original Source) with an UTM value (Latest Source) if the original value is empty.
Here is a another relevant discussion on the topic: