No but.
What if elves hair just stops growing when they fully mature. So like it gets cut it doesn't grow back. And that's why cutting it is so atrocious. Elves seem to stop aging physically at 100, when they look between 25 and 28 as far as humans are concerned. So they've got all that time that their hair is growing, and their bodies are still changing, before it just stops. And their hair will never grow back again if it's cut.
So when Maedhros's ass-length hair is lopped off in Angband it stays that way for the rest of his life.











