Darren J Moffat wrote: > My initial thought was using > *dsl_dataset_phys_t* however that doesn't have sufficient space so it > may be better to store a "pointer" there to some external object.
Yep, I would recommend that you store each key in an object in the MOS, and keep that object's number in the dsl_dataset_phys_t. (I'm guessing that the key is around 1kB in size; if this is wrong let me know.) --matt