A template whose bytes are available locally. Its SHA-256 is the legacy Carbone template id.
File name sent with the upload, when known.
Reads the content. Implementations read once and cache the result.
Legacy template id: SHA-256 of the content, hex encoded.