Refactoring to pull out LibraryItemCollections.