Use the render path that preview uses for non-preview rendering, which uses the GPU to rescale rather than the CPU and pulls the image from the GPU before pixel format conversion happens. This means it's no longer necessary to select BGRA to use the keyer anymore.