I was finding terminal sessions took a long time to start up on my machine, and eventually discovered that nvm was taking the majority of the start-up time.
In order to mitigate this, I came up with a way to only load nvm
when it was really needed, but still keep access to my default node installation.