I have a Visualforce page whose controller extension is calling a class to make a web service callout and displaying some data on the page. I'm in the process of optimizing the Apex and page away from governor limits, for best practice...practice.
My tech lead suggested that I render some of the results from the web service in an iframe, as that counts as a separate execution context and thus has an entirely new set of governor limits. I have very little web development experience, and my question is this - what are the consequences of rendering a portion of the content in an iframe? Is this discouraged for any reason? Is it reasonable to expect the content in the iframe to be rendered at about the same time the content outside of the frame, or could there potentially be a noticeable visual separation?