Unable to load trace after VI

I totally thought MultiTrace object of VI is almost identical to that of MCMC…
I was wondering why everyone use pickle.