See the codepen https://codepen.io/emmanuelle-plotly/pen/QWWyjxg?editors=0011 and try to zoom using the mouse wheel. One would expect one property of the figure to be updated, such as scene.camera.eye or scene.aspectratio, but none of them changes.
In perspective projection, the scene.camera.eye is updated when wheel-zooming.
At the moment it is not possible to dump to JSON a figure which has been zoomed and then to reproduce it because the information about the zoom is not included.