Further approaches for view triggered recursion with angular