Fetch updates only once per session

@charlierudolph please take a look!
Should this be `[main branch name]` instead of `[branch name]`?