Sub-level per client

Not possible in a multiplayer setting.

What you want to do here is create an open world and have your subs in the same world. Teleport players to those areas.