Never worked properly due to using a non-existent type for the recursive call.
This caused the "withPropsFrom" HOC to not properly type the "sourcePropKeys" which were just all props of the passed component instead of the common keys of the component and the passed "prop sources"
In case the manga should not only be copied but actually migrated, the "migration" actions should only be executed in case the copy actions have succeeded.