Fix for #1215 - each layer now has its own 'DetailsTabPanel' (rather than being shared).