Adding mutation-during-enumeration protection to YapCollectionsDatabaseView