Typically you would expect that when a Control is initialized the element is on the page already. I would recommend removing that code from your init and putting it in the code that calls new Portal.DataView.
- if($('.latest-updates').length) { new Portal.DataView('.latest-updates', { ... }); }