In order to work correctly with incremental updates, CCPluginLayerImpl should be double buffered. It should use two ioSurfaceTextureIds and flip between them each update.
Plugins were removed a few cycles ago.