   I need some ideas..
  Hello!After I deleted my old ContentBrowser, and its way to save things, I made a completely new browser. And since its completely new, it has to learn how to save things! But how should I do it best?My old way to create a mesh/Shader/? was: - Save imported file to a package- Create the ContentObject (A class which works with the imported data)This ContentObject was saved to another file and so I had 2 files for one package.I want, that the user mustn't think about file management. Just import a mesh, and save the package. But what to do with the Mesh-Class (For rendering, etc) which holds the Shaders, etc...?When I save both into one package, then I would have them shown up twice. - The Meshfile- The ContentObjectI could simply hide the Meshfile, but I'm not very pleased with it. Another method would be to store the mesh-data directly into the ContentObject. But then, the data would be loaded 3 times!- Package cache- Mesh buffers (Vertex, index, attributes, ...)- ContentObjectBoth methods aren't very good. Do you have another idea?Maybe I just have to sleep some hours... :(   