We process multiple documents on the backend.
I know what I'm doing re: external JS now.