Isn't that the opposite, though? If you store the next/prev pointers in the data structure itself, you can't use the same object in multiple collections.
If you have a standalone linked list data structure, then you can, as long as you have a good means of tracking the lifetime of the data itself.