/Engine/Source/Runtime/Core/Public/Misc/Change.h
To useFSwapChangeyou must implementExecute(). This function must do two things: 1) apply the change to the givenUObject2) return a newFSwapChangethat does the "opposite" action
class FSwapChange : public [FChange](API\Runtime\Core\Misc\FChange)