The above link leads to a thread with discussion about this implementation.
I think that restriction of only one ring of djinni summoning obtained through dipping per character is too harsh and I would love to see this RFE reverted.
Polymorphing per ring instead of stack was enough to remove wish engines entirely, this RFE is an overkill.