Yes, but this seems to be enough to let the viewer load (it works fine in my testing).
If you prefer another solution, I'm open to suggestions!