Coloring issue surface representation element-wise field Paraview 6.0 with opacity < 1.0

For the attached VTK dataset, when I color it by partition and I use representation Surface, it is colored correctly when opacity == 1.0 but incorrectly when opacity < 1.0, see attached figures. If I use another representation (Surface with edges) or plot a nodal-wise field, it is colored correctly. I can also replicate the issue in Paraview 5.13.2, 5.12.0 and 5.11.0. If I plot another element-wise field, I obtain the exact same wrong coloring when opacity < 1.0. I can also replicate the issue with a vtx version of the same dataset.

EDIT: Removed incorrect data
monolithic_moving_p3_000000.vtu (14.2 KB)
monolithic_moving_p2_000000.vtu (13.1 KB)
monolithic_moving_p1_000000.vtu (13.8 KB)
monolithic_moving_p0_000000.vtu (13.8 KB)
monolithic_moving000000.pvtu (1.5 KB)
monolithic_moving_p4_000000.vtu (14.5 KB)

It looks like there is a lot of overlapping between the different datasets:

This is probably causing that effect.

Sorry, I attached the wrong data @mwestphal . I attached the data for the first processor at different time-steps. Here is the data for all the processors at the first time-step.You should be able to open it from the pvtu.
monolithic_moving_p3_000000.vtu (14.2 KB)
monolithic_moving_p2_000000.vtu (13.1 KB)
monolithic_moving_p1_000000.vtu (13.8 KB)
monolithic_moving_p0_000000.vtu (13.8 KB)
monolithic_moving000000.pvtu (1.5 KB)
monolithic_moving_p4_000000.vtu (14.5 KB)

Looks fine with opacity using ParaView 6.0

Do you have Depth peeling on? Turning it off seems to fix the issue for me. (Settings > Render view > Translucent rendering options > depth peeling)

I do not.