Simon wants to think more about option 4. Jacques wants to reevaluate the proposal with the restriction that data from asset libraries is always embedded (never just linked) except when the asset library is part of a project.
We were also talking about curve rendering in cycles. Especially how it different rendering approaches my be useful for curves with different radii. Sometimes it's better to just tesselate the curves to a mesh (if the radius is large).