Add the ability to store blocks of variable length. The interface has an enum to select LUT mode but this is not implemented yet.