My concern is that the PATH won't be un-altered after your `nvm exec` runs.

This also sounds like a bug with `nvm run` - can you file a separate issue for that?