maybe we should rather have the ``Request`` as a parameter in the ``MultiplexManager::multiplex()`` method?