ensureSubmeshArrays

Resize the submesh arrays to hold at least n entries and null-clear the active range. Grows by power-of-two so consecutive enqueues for similar tile shapes avoid re-allocation.