protected function getCmsPageRenderer()
    {
        if (!$this->cmsPageRenderer) {
            $this->cmsPageRenderer = $this->getLayout()->createBlock(
                'Shopgate\Base\Block\Adminhtml\Form\Field\CmsMap',
                '',
                ['data' => ['is_render_to_js_template' => true]]
            );
        }

        return $this->cmsPageRenderer;
    }