Like it, so far. Noted that hats work Ok for 'body number five', except for the police cap (don't know if you can easily get around the positioning limitations for single items, without delving into the code so far written) and the glasses (to which you should could add 'half empty'?) aren't globally moved, or persuaded not to appear at all like all the other non-body bits don't (so far!) for that body.

(Every combination being possible would require a lot of finickity special-cases, don't know if you'd prefer to 'grey out' options not really possible as a simpler first action.)

So far, the rest seems to work, but that was the obvious set of outliers to test...