Modify data asset during PIE and discard changes

Thank you for the reply!
Would you say that loading the data asset into a UObject that has the same fields (including the actor class to spawn), then changing the field on the UObject, and passing that object to the skill/projectile actor would be good? or did you mean something like a modifier component that would be added to the skill/projectile actor?