" it'd have to be done for all of them " - but why? A shield could be drawn behind the character, why sword - on top. Same for armor. So, if it's in accurate layers, it doesn't have to be tons of different variations.
" If we reach the point where I can implement ..." - yeah, I agree, it's a...