Directives list longer than three items can sometimes enter a state where only the first few items are evaluated