Your PC is a beast and I'd think could easily handle the load. What's your CPU/Memory usage when all 10 are loaded up? If it isn't maxed out then it has to be your internet connection bottlenecking.

Have you tried lowering your slaves graphics or anything? What have all you tried?