I've built a widget to output some fancy content from an API. I realize today I added a transient system so everytime the widget is updated transient is deleted and everything is alright.
What I missed is that the generated content is actually different according URL. So my system is not appropriate, for now the content remains the same on each post.
How would you handle this? I think one transient per post is bad bad idea, isn't it?
I could delete the transient code but this increase page load.