use static channels for remote syncing instead of subscribing/unsubscribing 5 channels for every connection
don't call non existant transport onDisconnect