I don’t know the state of this in flixel or openfl, but Ceramic has optimisations that include: multi-texture batching, “free” additive blending (in the sense that using it doesn’t need more draw calls), built-in rendertexture support with automatic ordering of the render targets