Loading
Don't delete oldAction in setInternalAction
setInternalAction does not take ownership of the action, so the lifetime of the actions is managed externally
If we call it twice on one action it would crash
setInternalAction does not take ownership of the action, so the lifetime of the actions is managed externally
If we call it twice on one action it would crash