In the upcoming Brooklyn release, global merges, such as {{$Model.Account.data.length}} will automatically update when the number of records in a Model changes. This will cause the number of records you're showing in your Tab labels to automatically update when the number of records in the Model whose data is shown in a tab is changed.