The zoom happens in increments. If you are only seeing 2 states (zoomed in and zoomed out), it may be that Desktop Scaling is zoomed in quite far to begin with. However, this zooming should be smooth. Is there a URL where I could view the output or files you could send for us to take a look? https://ajarproductions.com/pages/contact.php