I see. That seems like a clean solution.
Was the separate avatar handling page a custom page you’ve added?