@edvin I follow what you're saying about state, but the numActive is tracking screen state and not record state. Are you saying that it's better to always compute this on the fly instead of bind to a variable? Ex, use .numActive() instead of "val numActive"? Because the active indicator transcends the active filter (it shows the valid # while looking at completeds)