Right now, `layout.geo.visible=false` doesn't override `layout.template.layout.geo.showland=true` but it should.