Most all valves have load check valves to prevent the load dropping when shifting the spool.
They are usually in between the spool work ports. Usually a spring and seat.
It also prevents the fluid from passing back to the IN port.
Excerpt
Diagnosing Cylinder Drift
Therefore, while the root cause of the problem in both examples is the leaking piston seal, the physics is fundamentally different from the general belief. And if the theory is understood, a pressure gauge can be a useful tool for establishing the cause of cylinder drift.
In either of these examples, if the cylinder is drifting but there is no equalization of pressure across the piston seal, the directional control valve or load control valve is the source of the problem.
So in essence, if the two hyd gauges show the same pressure, the cyl has equalized and no further movement.
Another question, would how much move of the rod for the cyl to equalize.
Now, if the load still drops, then you can assume the spools are leaking, and you could see this if the return hose was removed, by the leaking fluid flowing out the return port.
These are just some observations on my part, and some of you may think differently.