Given that the FieldObjects are parsed in parallel, in combination with the existing caching in the `getPage`-method and `annotations`-getter, adding additional caches for this fallback code-path doesn't seem entirely necessary.
parseAppearanceStream
isNodeJS
src/shared/util.js
unicorn/prefer-optional-catch-binding
require
src/display/
PDFScriptingManager