Other approach to magnifier.
Magnifier will be much more useful if for example divide screen into two parts. Zoom of these two parts should be set independently. Zoom should be "smart". When zoom in, more map details should be visible. I don`t know what about total performance of this solution.