I'm currently writing an importer for a custom mesh file format which stores the material information and the mesh data in the same file. My question would be, what is the best practice way of adding Material information to a mesh at import time, since (as far as I found out) the material needs to be loaded and assigned seperatly to a renderable?