Allows for configurable template IDs for flexibility in documents
To better support future operations in this API, we should allow for the easy addition of new templates and hardcode as little as possible in terms of how we handle different templates. This will increase configuration and code complexity in some ways, but make it easier to add and define templates in the future.