Split the library context into smaller contexts: * LibraryContext * ComponentPickerContext * SidebarContext