And another issue with resetting. When you click somewhere on the map it resets the position of the map so that the clicked location is in the centre. This is a problem if you click near the edge of the areas of a particular model, because the map recentres on the point, then the model switches to another model because it considers the view to be outside the range of what is applicable for that model.
For example, choose ICON-D2, sounding, then click on Gloucester in the UK. The map scrolls so that Gloucester is in the centre of the non-sounding part of the map, then the model switches to ICON-EU. (I think it is using the centre of the whole screen - including the portion of the map that is hidden by the sounding pop-up - to determine whether the model can be used. So you have two inconsistent definitions of centre.)