Template properties deserialization

(!) This depends on https://github.com/montagejs/montage/pull/1322 (i)