Added initial logic for blocks in layout regions (v2!)