I'd prefer a solution that does not add properties to the dictionary. If we ever decide to add writing capabilities to pdf.js this would cause us to output this invalid property.  We could use a refset instead https://github.com/mozilla/pdf.js/blob/master/src/core/obj.js#L172