Occlusion Culling flicker on Linux

On Linux I get really strange random flicker that is caused by Occlusion Culling. This only happens if I have more than one window/viewport. I can replicate this very easily from the Editor by launching with “Number of Players” set to 2. I’ll start getting random flickering of objects in one of the windows. This behavior is not seen on Windows OpenGL.

From what I can tell the primitive visibility map is per view, so I do not understand why I objects would get randomly culled out.