(io): allow creating serializer for data defined outside Sight
Description
currently, session serialization is done in a private way and only object defined in Sight repository are managed. The API need to be opened to allow serialization of object from other repositories.
Proposal
Expose the serializer map
Links / references
See #665 (closed)