Changed ScreenUrlInfo to be independent of ScreenRenderImpl
Made parameter required