@Override
    public void render() {
        Iterator<IScreenItem> it = screenItems.descendingIterator();
        
        while(it.hasNext()) {
            IScreenItem item = it.next();
            if(item.isVisible()) {
                item.render();
            }
        }
    }