Metal-generated mesh in SceneKit

I'm using compute kernels to generate mesh data (triangle soup, currently).


Is it possible to efficiently (without any copying) bring the mesh data into SceneKit to utilize SceneKit's renderer? The mesh data would be updated frequently, so avoiding copying of data is very important. The number of triangles may also change each frame.


thanks!