That depends if the "magic" object is smart enough to interact directly
with the swap for its pages. It doesnt seem to be any different from the
way things like sound track the kenrel pages allocated and map them except
we need to track swap pages and remember which swap pages match our object
Being able to put clean pages from arbitary objects onto swap is a general
Linux problem that benefits NFS and CDROM too as you can use local disk to
back otherwise slow to retrieve NFS pages that are read only anyway.
Alan