galop1n: If VertexLoaderManager is stateful, should be a class. The (namespace + free function/class + static function) coding convention is horrible