Due to restrictions in Skia pending the handling of multiple command queues in GrMtlGpu::prepareTextureForCrossContextUsage, the same command queue is being used by Flutter for rendering as well as async texture uploads. This restriction should be lifted for more performant command buffer management in Flutter using Metal.