Add multiplexing to Primus