Soups are getting a big ole rewrite ... Hopefully that will fix some of these issues.

The Add to Playlist is a weird bug related to jEmplode dynamically showing you new soups that are created (in this case, a temporary soup is created to show that list of playlists in the Add to Playlist dialog and it's not cleaning up since it gets attached to the tree in jEmplode)

Deletes are slow because of a weird problem that has existed in RMML for a while related to adding and deleting the same FID in a single connection, so I defensively drop the connection for a delete to avoid this problem. This can be disabled if you like to live dangerously.

Tag updates causing timeouts is weird ... It shouldn't ... I'll have to play around with that.

ms