HDYRA-136: Fixed an issue exposed in the refactor

Now that we aren't completely reloading the document this was exposed which caused us to skip over fonts and not add them appropriately to pages.

@jonmccracken-wf 
@davidhouse-wf 
@ryanjackson-wf