Template properties bindings

:warning: This depends on #1325 :warning: