won't create stream instances with same port