Avoid creating dependancies in collectionObservable dispose

This is the same issue as #110, but for collectionObservables.