Issue #1224444 by greggles | sun: Only add javascript if truly necessary, optimize css/js addition for sitewide performance