tabs: fixing invalidation on tab property changes