Using dynamic templates on directives