list + list-filter destroy() logic + scope unsubscriptions