`App.tpl` data is now an optional param