I suspect this is just a limitation of this client/implementation and not the design of the protocol.