This is probably a bad idea... But if I were to take a python object, call pickle.dumps() to convert it into a string, I
could then caput it to a waveform record. Then some other py client could caget, then call pickle.loads() from the
waveform record. then we get the object back. So we are sending python objects over epics CA.
Has anyone tried this? Seems straightforward. Just how bad an idea is this?