There are lots of reasons that we would want to attach extra metadata to a model (meta version information, vocab that can't be serialized). We should add extra metadata to model saving that automatically happens when saving or loading a model through our existing IO handlers. cc @caisq @dsmilkov