I just discovered a work around!
Make your wallpapers square! I'll use mine as an example. I was using Tasker to set different wallpapers depending on orientation, and then expanded that to be random wallpapers for each orientation. I have a folder of landscape wallpapers, and a folder of portrait wallpapers. 1920x1200, and 1200x1920. So, I used Gimp to change the canvass size to 1920x1920, clicked the center button to ensure the part I want is right in the middle, make sure to use resize all layers. Then I just filled the whitespace with a color from the back ground of the wallpaper. In Tasker, Crop off, Scale off (although you should be able to scale if need be).
Now, it still zooms, BUT, it's zooming in to what I WANTED as my background!