I believe XPC services are designed for a single instance for multiple connections. It may be more convenient to manage named pipes with one executable executable. Thus, it is most likely impossible to create multiple instances at the same time.
source
share