@tim said:
..., for this case as an example, one could actually create a blank page and set it up as needed rather than having a rather cockeyed 'new' message that actually creates, does setup that isn't wanted and then leaves one to work out how much to undo… right now it isn't 'new' but 'copy'.
Well we are supposed to be able to do this with the flags argument in the add() method. see page.update() for an explanation of the flags.
What it is missing, is a camera argument. It assumes you wish to copy the current view.camera
So you have to modify the new page's view / camera after it is created. (It gets set to the current selected page, whether you want this or not.)