When using a custom view that creates multiple map views, there is some odd behaviour with layers added to map views.
Workflow
Get the locale
Set layers to locale.layers
Create a map view
Add layers to it
Create second map view
Add same layers to this
Change a theme on the second map view on a layer, the behaviour does not work, it may change the theme or perhaps the theme is reversed multiple times incorrectly too as the layer is decorated over and over.
When using a custom view that creates multiple map views, there is some odd behaviour with layers added to map views.
Workflow
Will provide a replicable example next week