The most critical concern though about using the piping tool is performance. Once you start getting more pipes, performance and client loading times go up. If you take a look at Nader's example, it's unusable as an operator