I'm trying to figure out how the data object handles its storage, and I wasn't able to find answers to my questions in the forums or documentation. You don't seem to be able to save a copy of what's in it to disk and recall it later. The second you stop sending it an index and a value, it clears its contents of all other values, correct? This would be unfortunate if this was true, because one thing I want to use it for is to free up computing resources by saving results of computations, and just looking those up, instead of having to compute them every time. But if I have to do the computation just to keep the data in there, that kind of defeats the purpose.. This is at least what I observed. Is this the intended functionality, or am I doing something wrong?