Moving these from LibraryPlaylistItem removes local file specific implementations of IsLocalLibraryItem and Reload. Returning true for IsLocalLibraryItem caused ratings to be set on unrelated library songs.