@davidrevoy actually, maybe programmatically stretching headwear based on how wide the head is might look better. You'd still have to do a lot of work for that though; defining which headwear has to be stretched where, and stuff.