Provide APIs to mark entire sections and collections as read-only or hidden during document authorizer processing. Currently, code has to put in a "read-only" authorization for EVERY field on the document individually. And, for collections, the same needs to be done for every field on every collection line. Then, the Maintainable needs to be overridden to eliminate the add line for the collection as well. (And remove the multiple value lookup, if present.)
There should be a way to indicate addReadOnlySection or addReadOnlyCollection. For Collections, perhaps an "addReadOnlyPrefix" would work as well and be more generic.
In any case, these commands could be "exploded" by the API back into the individual Field objects so that the underlying JSP tags don't need to be aware of the complexity.