Great as the idea was it was laggy when everything was done via script. You'd probably need a huge list of items in order for the concept to run smoothly and even then there would be some script on death.
The script I made had a possibility of several hundreds of thousands of combinations at the cost of zero pallet space, but many lag. To make it the other way around (many items, no script) would take effort. However lore's working on something.
_________________
Never under estimate the power that language imparts. Sticks and stones may break your bones, but words can break hearts.