We do this for 15 plugins or more on a site and the net result is that the site becomes burdened with code and processing most of which is totally superfluous to most pages. Additionally, some plugins simply conflict because another's JS code is permanatly stuck in the header unnecssarily.
Some plugins (cForms) seems to have grasped this issue and made exclusive calls just for the page IDs, so this is clearly possible.
Implementing this idea would speed wordpress up by a huge amount, plus clean the page code and database processing
We need a clear mechanism for this, so that as an option supporting code is ONLY called for pages/posts that need it, or added globally.
What if every plugin automatically created a default PAGE/POST TEMPLATE and we could select this to make it active or not?
Any ideas or development in this area?