session serialization now uses a internal model serializer which is agnostic of what adapter is being used