Issue #3629209: Add settings to load only the pages being read, and to load the viewer when it becomes visible
Closes #3629209