If the document templates will differ based on some attributes , we need to have many document templates uploaded in the settings. For example, based on the amount of the COR (specific ranges) and the type of discipline we have different signers for change orders. This means that we will have 3-4 document templates per discipline and the list of templates the user need to select from will be very long. Since requirements for choosing the correct document template is already recorded in custom attributes we could have a conditional selection and only show the templates that matches the attributes to the user and prevent wrong templates to be selected.