This is no problem. All of the hydraulic valves on the tractor are known as "spool" valves. They have a control spool that slides in a machined, cast housing. As you move the joystick you slide the spool in the housing to open fluid paths to the different cylinder ports.
The clearance between the spool and housing is between 0.0005" and 0.0015". This clearance allows a small leakage to occur between the hydraulic ports in the valve. Since gravity causes pressure in the hydraulic cylinders due to holding up different implement parts, this pressure will cause a very slow leakage flow through the valve. While the flow rate is only a few drops per minute, over time the cylinders will "droop". More pressure on the cylinder, the faster it will go.
In larger construction machines (dozers, loaders, etc) they sometimes use what are called counterbalance or pilot operated check valves which can be made virtually leak free. This will hold the cylinders without drift at 5000 PSI. On our little machines, there is no reason to justify the cost for this design feature. I'm not sure, since I have yet to get my
BX22 service manual (dealer is waiting for the factory), but the 3 PT control valve may be a leak free type valve to hold heavy implements in a position over long time periods.
BTW this is why you should use the BH holding pins when driving a distance or parking it for a longer period.
paul