moved(sp_playlistcontainer *pc, sp_playlist *playlist, int position, void *userdata) {    SPPlaylistContainerCallbackProxy *proxy = (__bridge SPPlaylistContainerCallbackProxy *)userdata;  SPPlaylistContainer *container = proxy.container;  if (!container) return;    NSArray *newTree = [container createPlaylistTree];  SP