RequestMultiplexer handles requests using loop instead of recursion.
improve memory usage.