Currently, the toolkit handles the "Liked Songs" library by creating a copy of the tracks into a temporary or new playlist to perform operations.
We should investigate if it's possible to operate directly on the user's library tracks (sp.current_user_saved_tracks) without this intermediate step. This would:
Avoid cluttering the user's Spotify account with unnecessary playlists.
Reduce the number of API calls required for certain operations.
Make the workflow more efficient for large libraries.
Currently, the toolkit handles the "Liked Songs" library by creating a copy of the tracks into a temporary or new playlist to perform operations.
We should investigate if it's possible to operate directly on the user's library tracks (sp.current_user_saved_tracks) without this intermediate step. This would:
Avoid cluttering the user's Spotify account with unnecessary playlists.
Reduce the number of API calls required for certain operations.
Make the workflow more efficient for large libraries.