When using higher rate rates (or lower frame rates on older devices), the number of frames "in flight" goes up, thus using more memory. Probably need some sort of memory buffer handling that limits sending frames when reaching a certain number in flight.