Application class will be instantiated when ApplicationExtension created, while the context information is only needed when some JS really requested it.

As the extension registration happens before render process started rendering, I think the CreateExtension time for every extension should be minimized. Not to mention most Tizen APIs are synchronous.