I am affraid that what you want is not possible with the current fids/database structure. Every object has two files, the one with fid ending in 0 containing the object itself, and another, with fid ending in 1, an ASCII file with tags. Playlists themselves consist more or less of list of constituent fids. So, if you link list A->B to C, it can only be named C->B, since there is only one place (file with fid one greater than the one for playlist B) that contains tags (and title is one of them).

This is different than, for example, Unix filesystems, where fids correspond to i-node numbers. However, an i-node can have several corresponding directory entries, each containing (possibly different) filename.

Dragi "Bonzi" Raos
Zagreb, Croatia
Q#5196, MkII#80000376, 18GB green
_________________________
Dragi "Bonzi" Raos Q#5196 MkII #080000376, 18GB green MkIIa #040103247, 60GB blue