Is it an exaggeration to make it possible to specify it to one decimal place where the zoom level is selected in the settings?
The differences between successive magnification values are currently considerable (the equivalent of changing the map scale twice!). This, combined with the appearance/disappearance of elements on the map, makes it difficult to choose the zoom value that is best for you.