I’m suggesting that scratch adds avaters. Basically, anyone can edit their avaters with a library of free clothes and accesories, and they can automatically set their avater as their pfp if they like and avaters can also be used in projects, you can add your avater or the user’s avater in the project with blocks like
show [user’s avater v] at x: () y: ()::looks 
turn [user’s avatar v] () degrees::looks
move [user’s avatar v] to x:() y:()::looks
show [user’s avatar v]::looks
hide [user’s avatar v]::looks
change [ghost v] effect on [user’s avater v] by ()::looks
set [ghost v] effect on [user’s avatar v] to ()::looks
to show the player’s avater on the screen for them.

PS: the avater is NOT just a pfp, avaters when shown in project won’t just be a pfp it’ll be a full image of the user’s custom avater, and the user has the choice to put it as their avater.