Get rid of negative index nonsense for removed playlist entry, instead just add a "removed" BOOL that gets set and can be checked.
replace SS_PreferenceController with plugin-based preferences