enableSessionMultiplexing

If enabled, a single connection is used for all Realms opened with a single sync user. If disabled, a separate connection is used for each Realm.

Session multiplexing reduces resources used and typically improves performance. When multiplexing is enabled, the connection is not immediately closed when the last session is closed, but remains open for SyncTimeoutOptions.connectionLingerTime defined in syncTimeoutOptions.