I think attributes like hidden and secure don't work with array notation: ``` comments:[ { type: Schema.Types.ObjectId, ref: 'Comment', form: {hidden: true}} ], ``` But do work with ``` comments:{ type: [Schema.Types.ObjectId], ref: 'Comment', form: {hidden: true}}, ```