Onboarding avatar upload doesn't appear until refresh after signed up
<!---
Please read this!
Before opening a new issue, make sure to search for keywords in the issues
filtered by the "T - Bug" label and verify the issue you're about to submit isn't a duplicate.
--->
### Summary
This is very jarring for a user, and also happens when changing your avatar on the channel page.
### Steps to reproduce
1. Make new account
2. Go through onboarding and upload your avatar
3. Go to your channel, see no avatar (tip: refresh it will appear).
### Platform information
Cross-platform web.
### What is the current *bug* behavior?
Avatar doesn't appear until after refreshing.
### What is the expected *correct* behavior?
Avatar should auto-update around the site.
### Relevant logs and/or screenshots
(Paste any relevant logs - please use code blocks (```) to format console output,
logs, and code as it's very hard to read otherwise.)
### Possible fixes
(If you can, link to the line of code that might be responsible for the problem)
issue