[UPDATE] I have kept an eye on the flow and return temperatures for a few days, and managed to confirm that thermosyphoning does only take place when the last use of the boiler was to heat the HW cylinder.
Remember - I have a MOMO type 3-port, which stays put at the last setting it is used on, be it HW or CH, until there is a demand for the alternative.
When the 3-port 'parks' set for HW, flow temperature shows a few degrees cooler than return.
When the 3-port 'parks' set for CH, both temperatures will be almost the same. Both assuming boiler has not fired for a few hours.