1. A method of executing an application program that uses a plurality of top-level graphical-containers, said method comprising: receiving a request from said application program for a top-level graphical-container; determining whether a top-level graphical-container has already been generated; and generating an internal representation for said top-level graphical-container when said determining determines that a top-level graphical-container has already been generated.