Currently when a updating a referenced model viewports using it are only re-renderd once the page they are on are viewed. This design is probably meant to avoid the program freezing for longer periods of time while rendering all pages at once.
However, when there are quite large and slowly drawn viewports on numerous pages it gets rather tedious to view one page, wait for it a few seconds to re-render, wiew the next, wait for it to a few seconds re-render, view the next etc. It would be really nice to just be able to render all in one go and do something else for that minute or two than having to constantly watch and drive this process.
I don’t know what the best UI would be but some examples could be either a separate button somewhere to re-render all pages at once or a document/application setting for wether pages should be re-rendered when viewed or all at once.