The developer of cooking pots worked on a solution for "years"! Unfortunately with a server of our size and the sheer amount of pots that came to be, we simply gave up. There's just not much that truly can be done due to how Minecraft works and was coded from the start. I blame notch for not being able to predict how big this game would get and simply multi threading all the things. Meh.
Notch had no vision I also blame that Andrew character for not knowing from the beginning that he would have tens of thousands of members and hundreds playing at the same time