Having written this, I wonder if I should just implement an Approval workflow. The documents being added are counseling documents, and require sequential, hierarchical signatures. The people who need to sign these documents might want to
(and frequently do) request a change be made by the author. Adding a CAC signature is an implied task.
BTW, I'd still happily take an answer to my original question. Thanks!