But could you explain the design-advantage over creating template snippets which can be included (and can take some additional arguments to make them more flexible)?
I noticed including templates in other templates results in a performance overhead. Would that be more efficient with a new module?