CreateVbo Performence

I am getting gigantic spikes from Mesh.CreateVBO( 83 ms on normally a 4ms frame) on Ipad 1. This doesn’t occur on PC.

The mesh is small(4 verts), and I am only changing the UV’s like so:

void Update()
{
m_mesh.uv = m_uv;
}

I’ve reduced the frequency of the updates but the spikes are still a problem, and it seems that when I update a TextMesh it causes a CreateVBO stall as well.

Has anyone found a solution to this? What about for TextMesh? I am on latest unity 3.5.7f6

Thanks in advance for any help

Replying to keep tabs on this topic.