as far as I know there's a way to not merge list (e.g. arpreach does it, and many other apps), I think you can do it.
the problem is there will be a lot of lists created when we send campaign to multiple lists.
and just tested it, when the subscribers try to update profile or unsubscribe...