We should not expose RuntimeContext to everyone, this is a browsing context and it is needed only to an object which will create new ApplicationPage instances, and it can be passed to it within main parts.