Why ServiceNow's PDF API has an upper hand over JS way of generating a PDF?