Yeah, that suggestion keeps popping up. I doubt it will ever get implemented and I sincerely hope it doesn’t, because geometry. Fortunately, there are so many things you can do with existing pieces.
And it’s not just the memory footprint and the resources. Having two kinds of walls (and other such pieces) would be a usability nightmare.