[Templates] playing around with templated generation versus string building