Profile Page

My advice would be to move the avatar management to an AvatarService that is injected by both pages. Change propagation can be disseminated in many ways; here’s one.