data views will use this.data as template data if no change