core, render: Add new block type Portal