B113 - Toggling XYZ mode results in new positions with mixed referenced and absolute data

I'm having an issue, which is also the same in 3.1

When selecting a range of cues in blind, and toggling channels to enable XYZ mode, if channels have a mix of absolute and reference data between cues, enabling XYZ mode seems to actually be changing the values of pan and tilt. I thought the XYZ mode toggle would not result in data change.