Если речь о переключении аккаунтов, то здесь особой проблемы нет.
$modx->user = $modx->getObject('modUser', $id); $modx->user->addSessionContext('web');
То есть при смене вкладок ведь по сути в единицу времени один только пользователь (на один запрос к веб-серверу), это решаемо. А вот несколько пользователей на один запрос к веб-серверу - это никак (хотя если очень надо, то и это можно провернуть местами).