Ya’ll see the minecraft news regarding customizable player models on Bedrock? If something similar to this gets implemented on Java Edition there could be player models for dwarves, halflings, and all other varying sizes.
Its already behind a paywall on Bedrock, but then again that is what bedrock is for. But this being implemented anyway may lead to it being implemented to Java edition eventually.