Really wasn't happy with how complex and unusable this region/block assignment logic has become. So decided to remove. Will look at adding attributes to layout, so they can have additional attributes (like banner images etc).