A bottleneck is the one thing we focused on avoiding ever since the start of the design of the PSYC protocol. That is different from just about all other IM and chat technologies, which somehow grew historically and then found more or less acceptable ways to deal with scalability issues.