Honestly a very unique idea, the only con would be that sometimes maybe youd want to move the joint textures to give it a but more realism. So instead of just a lock, how about adding rotation limit also. SO you can adjust how far a texture would rotate, or maybe even decide which way it would rotate/
But none the less, an amazing idea that could bring out a lot more creative ideas