Requiring transmitted keys to be contiguous could be a serious problem. In KeyKOS it was very common to pass two or three keys that in general couldn't be allocated together. It is expensive to rearrange keys to satisfy this requirement.