Avoid duplicatation by making the typedoc signature always an empty list
No need to mark typedoc as persisted if we are manually persisting it