http://starmadedock.net/threads/crystal-wedges-no-extra-ids-needed.1956/This wouldn't condense IDs... Not unless you wanted to pull another byte into each block and use some of its data for shape, which could be done if we get another byte, but is unlikely. All this would do is streamline building and remove a pointless crafting process, both of which I don't mind.
No need to add any more data.