Utility for watching changes in collections