The feature of allowing ShortId on any field was implemented incorrectly. Thereby calling defaultSave for every iteration on the for fieldName in this.schema.tree. Fixed by pulling defaultSave out of the for loop